Pull to refresh
Евгений @immaculateread⁠-⁠only

Пользователь

Send message

Зачем так сложно убивать wget, когда существуют команды killall и pkill?
Кстати, в Debian и Ubuntu уязвимость уже исправлена, при этом номер версии exim остался тем же самым. Это я к призыву о том, что необходимо срочно остановить exim. У меня он уже пропатчен. У себя убедиться просмотром файла /usr/share/doc/exim4/changelog.Debian.gz.

Не только во время холодной войны, но и до сих пор западные журналисты используют любые примеры, чтобы показать, что Россия — серое неблагополучное государство.


Цветокоррекция, самые невыгодные ракурсы, и так далее.


Вот один из примеров: https://www.youtube.com/watch?v=BeWbIj2PHnE

Почему не снимут кино об испытаниях добрыми демократичными американцами радиации на обычных людях, в том числе, беременных женщинах (http://large.stanford.edu/courses/2013/ph241/yeo2/)?


О том, что испытания ядерного оружия в США погубили больше людей, чем бомбардировка Хиросимы и Нагасаки (https://qz.com/1163140/us-nuclear-tests-killed-american-civilians-on-a-scale-comparable-to-hiroshima-and-nagasaki/)?


И ведь никогда не снимут. Потому что выгоднее во всех смыслах снять очередное кино о тупых кровожадных русских. При СССР были жуткими зверями, и сейчас не лучше.


Самое удивительное, как половина населения страны тут же начинает радостно обмазываться этой грязью и повторять: «Да, мы плохие, мы совки. Мы украли у великой западной цивилизации все ее достижения, плохо скопировали их».

Это не расизм. Во-первых, это — повсеместная культурная особенность Азии: принято беспрекословно (!) подчиняться начальству и старшим. Так их воспитывают с детства. Во-вторых, Сингапур — крохотное ТОТАЛИТАРНОЕ недемократическое государство. В частности, в Сингапуре жесточайшая цензура, в том числе, в Интернете. Интересно, знают ли об этом те, кто предлагает на него равняться нам?..

Мне нравятся ролики BadComedian, но если честно, вообще не понимаю, какое это имеет отношение к тематике Хабра. Все же это не фейсбук, не инстаграм, где-то должны быть пределы.


Наконец, даже если я неправ, то это должно было быть оформлено как новость, а не как статья.

Любопытно, зачем вообще разрабатывать новые языки. Теоретически, они должны давать новые возможности, но на самом деле, многие из новых языков на 90% совпадают с существующими. Кому-то не сильно не нравится тернарный оператор в языке X и этот человек создает язык Y, который почти как X, только без «противного» тернарного оператора. Через 10 лет в Y под давлением коммьюнити появляется тернарный оператор.


В итоге, мы имеем зоопарк языков, на этих языках написаны гигабайты кода, которые тихо разлагаются на забытых FTP серверах, потому что не совместимы с новыми языками и API/ABI.


В итоге мы имеем массу незавершенных проектов, которые никогда и не будут завершены. Не будут исправлены баги, не будут дописаны фичи. Просто проект начнут писать заново на новом языке. Естественно, пока в нем будет реализована хотя бы часть функциональности старого проекта и исправлены заново созданные ошибки, появится следующее поколение языков, фреймворков, ОС. И снова начнется переписывание с нуля.


Мне одному это кажется каким-то патологическим повторением одного и того же, сизифовым трудом?..

Но теперь беспокоюсь, что отпуск среди родных берёзок нанесёт мне сильный психологический удар.

Сделайте «прививку»: заедьте по дороге в почти любую из стран ЮВА. Индию, Бангладеш, Лаос, Камбоджу, и т.д. После этого вам будет казаться, что нигде более в мире мусора просто нет.

Это у вас очень наивный взгляд. Любая страна нуждается в ресурсах. Материальных, энергетических, людских, просто в пространстве для жизни, нуждается также в торговых отношениях с другими странами.


Исторически, Великобритания, другие европейские страны, США, такие ресурсы получали при помощи грубой силы. Прийти на чужую территорию, устроить геноцид, оставшихся заставить работать на себя.


Последний (возможно даже не последний) геноцид, Великобритания устроила по историческим меркам совсем недавно (Бенгальский голодомор 1943 года). Черчиль неоднократно и совершенно открыто говорил, что индийцы — не люди, живут хуже животных, и чем больше их умрет (в т.ч. от голода), тем лучше. Это яркий пример того, кем и чем англосаксы считают другие нации.


Сейчас, в общем, происходит то же самое. Когда нужны какие-то ресурсы или преференции — неугодная страна просто бомбится. Когда бомбить страшно (всю историю США нападали только на противников намного слабее себя), таких как Иран, Россия, Венесуэла, даже КНДР, то страна просто объявляется «изгоем» и на нее давят экономическими санкциями.


К политическому строю это не имеет никакого отношения. Демократия, тоталитаризм — это просто удобные ярлыки.


В Великобритании ежедневно несколько человек за репосты сажают. Там вообще, все развивается в строгом соответствии с канонами 1984. И что, мы слышим каждый день вой из каждого утюга, как Лондон подавляет свободы?

На Hacker News стараюсь в такие темы не заходить, чтобы лишний раз не расстраиваться. Но периодически не удерживаюсь и вижу три превалирующие мысли:
1) Huawei — плохие, только воруют и шпионят, и связаны с правительством Китая: запретить и выгнать отовсюду
2) Китай в целом — плохие очень плохие, всему Китаю все надо запретить
3) Россия такая же плохая как Китай, вмешивается всюду

В связи с последними действиями США (в частности, баном Huawei), а также постоянно усиливающимся шпионажем за действиями пользователей, потихоньку вообще начал уходить от сервисов Google.


Постепенно настраиваю собственный почтовый сервер, чтобы никто не читал мою почту и не продавал рекламодателям информацию о каждом моем движении, покупке и вздохе.


Если не взлетит идея со своим почтовым сервером, перейду на какой-нибудь от третьей стороны, возможно даже платный.

Я работаю на Dell G7. Core i7, 16 Gb RAM (можно нарастить до 32). Стоит около $750 сейчас, покупался где-то за $1200. Отличный мощный ноут с неплохой автономностью. Где-то 4-5 часов удается выжать под Linux, но сильно зависит от интенсивности работы. Это при том, что ему уже год, многие ноуты спустя год вообще батарею не держат. Сколько он работал без батареи новым не знаю, так как после покупки использовал его исключительно в офисе, и время работы ни разу не замерял.


Единственный недостаток — тяжелый. До этого у меня был Lenovo T440s (и есть, как запасной), так он на фоне этого Dell ощущается пушинкой. И тяжелый он, кстати, из-за мощнейшей системы охлаждения. Вентилятор не включается почти никогда. Или вообще никогда — не могу вспомнить, когда он включался в последний раз.


Но так как у меня сейчас ноут в 80% используется как стационарный компьютер, то мирюсь. Да и в рюкзаке в принципе какое-то время его носить можно.


По поводу удобства работы. Мне надоело возиться с любыми графическими оболочками. Перешл на ArchLinux, в качестве графической среды — голый dwm. Почти всем можно управлять с клавиатуры, ничто не мешает и не отвлекает от работы.

Я люблю ездить на поездах, но даже три дня — это большое испытание. О бабушкиной еде очень теплые воспоминания. Сейчас этих бабушек редко встретишь, а в 90-е они порой кормили ну очень вкусно. Ни разу не отравился, наоборот, всегда оставался доволен.


Один раз отравился в поезде Москва-Алма-Ата: студентами ехали домой с другом, с собой еды взяли мало на трое суток, съели все в первый же день. Рядом с нами ехала бабушка, у которой были просто огромные залежи снеди. Но она с нами не делилась… Лишь к концу второго дня отдала нам «от всей души» копченую курицу, которая без холодильника летом уже начала пахнуть. Мы накинулись на эту курицу, и потом по очереди ходили в туалет. К счастью, обошлось без скорой.


Эх, и все равно очень приятные воспоминания. Но сейчас бы я три дня не поехал на поезде. Тем более, что цена давно сравнялась с самолетом, а то и превышает ее. И собственное время начинаешь ценить намного выше.

Loctite — это вроде бы подкрашенный сахарный сироп, а не клей. Их несколько разновидностей, но как минимум одна — сахарный сироп.

Выезжал из РФ множество раз по суше и по воздуху в самые разные страны. Ни разу не задали ни единого вопроса. Один раз задали на въезде обратно.

Вычеркиваю Грузию из списка стран, куда собирался поехать.

Я давно перешел на fish. Переучивание было немного утомительным. Некоторые вещи работают не так как в bash/zsh, и знания, за 20+ лет пробороздившие мозг, периодически приводят к попыткам написать как в bash.


Но одна вещь, которая вымораживает и из-за которой нет ни малейшего желания возвращаться. bash теряет историю. Да, у них в ChangeLog как минимум однажды писали, что эта проблема исправлена. Нет, не исправлена. Какие бы настройки истории я не использовал, рано или поздно возникает ситуация, когда я набираю Ctrl-R ansible-, и не вижу ровным счетом ничего. А потом гляжу в историю, и вижу, что она в очередной раз обнулилась. Обычно это случается в самый неподходящий момент, когда ты пытаешься срочно что-то починить или задеплоить.


За много лет регулярные полные и частичные потери истории так меня достали, что я поклялся никогда не использовать bash в интерактивном режиме. Скрипты продолжаю писать на нем, так как он есть в каждой системе по умолчанию, даже в Windows уже.

Да что там говорить, если очень многие не могут осилить даже gettext. Конкретно на Хабре раз в 3-6 месяцев появляется очередная статья об очередном «гениальном» способе перевода, который является примитивной костыльной надстройкой над каким-нибудь Excel/CSV.


А тут какой-то новый инструмент, по которому не найти ни капли информации, да еще не знаю, поддерживается ли хоть одним инструментом для переводчиков, таким как Weblate...


Кроме того, часть перечисленных недостатков не являются недостатками gettext. Например, про изменение исходных текстов и потерю переводов: в gettext есть встроенные средства для того, чтобы не терять переводы (fuzzy), а кроме того, наверное, в идеальном случае инструмент перевода должен интегрироваться с Translation Memory что для gettext, что для любого другого формата.

Был во Вьетнаме несколько раз. Угнетает количество инвалидов на улице, в том числе, молодых. То есть вся эта химия до сих пор отравляет людей и приводит к рождению людей с отклонениями… Особенно много их почему-то в Хо Ши Мине. Там же находится небольшой музей войны, который оставил у меня очень гнетущее впечатление. Вот они — настоящие военные преступления, которые никогда не будут наказаны.

Думаю, таких историй у каждого в загашнике, кто проработал от 10 лет. У меня ощущение, что как минимум 95% существующего кода просто ужасно.


С одной стороны, существует мнение, что «плохой код — это тот, который написан не мной» (другими словами, не надо жаловаться, сами пишете не лучше, все субъективно). С другой стороны, я отношу себя к людям, считающим, что объективно плохой код существует и преобладает (сам тоже часто пишу плохой код, несмотря на все старания).


Ну вот как быть, например, с такими фактами, что большинство JS приложений, даже очень простых, непрерывно потребляют от 2 до 60 (при нормальной работе, в исключительных случаях доходит до 100 и более) процентов CPU. Какой-нибудь таймер на JS (для подсчета времени, затраченного на задачу) может запросто непрерывно съедать десятки процентов процессорного времени. Да, это не смертельно. Только вот ноутбук от батарейки работает значительно меньше, где-то раза в два, чем если не использовать ни кусочка JS кода.


Или вот типичные ошибки, которые многие повторяют из раза в раз. Например, при каждом изменении требований, тупо добавлять в код еще одно вложенное условие или цикл, вместо того, чтобы окинуть всю архитектуру в общем, и подумать, как лучше переработать код, чтобы он отвечал изменившемуся требованию. В итоге, получаются огромные классы или или методы или функции, в которых можно увидеть 4-5 вложенных условий, тогда как уже три уровня тяжело читать и понимать.


Вот хорошая эмоциональная статья о таком: https://www.stilldrinking.org/programming-sucks

Одновременно отвечу вам и VolCh:
Django — также совсем не первый веб-фреймворк на Python. Еще до Django писались вещи, которые на десятилетия опередили все остальное, но по какой-то причине не завоевали мир (Zope и Plone, например).


К тому же, он не древний, продолжает активно развиваться.


И вот тут надо бы иметь какое-то полноценное сравнение, но честно говоря, сомневаюсь что хоть что-либо сравнится с Django по количеству батареек и скорости разработки (и отладки). Буквально для любой мыслимой задачи в Django уже есть либо встроенная функциональность, либо 1-5 решений сторонних разработчиков, которые включаются простым выполнением pip install module. Причем это очень часто качественный код, к которому прилагается настолько же качественная документация.


Провести полноценный анализ того, что доступно для Django и других фреймворков — очень трудоемкая задача, у меня не будет на это времени. Но интуитивно мне кажется, что Django заткнет за пояс практически любого конкурента. А это сэкономленное время на разработку и отладку. Не приходится постоянно переизобретать велосипед.

1
23 ...

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity