Я боюсь своего телефона заранее
линейка
[info]dluciv
Я не знаю, кто именно виноват в этом: разработчики Android или мои жопорукие коллеги из Sony. Подозреваю, что и те, и другие, но последние в категорически большей мере.

Ещё не зная, что периодические спонтанные перезагрузки Sony Ericsson Xperia X8 — норма, я решил на всякий случай поменять симкарту (ибо сильно старая и хорошо послужившая, а МТС раз в год меняет бесплатно). Не стоило. Это не имело никакого позитивного эффекта кроме приобретённого мной опыта, но оказалось довольно геморройно в тургеневском смысле.

Итак, как же геморройно мне было:
  1. Отвалились гугловые аккаунты. Это скорее дело рук гугла. Один раз меня по новой спросили пароли (телефон испугался новой симки и решил перестраховаться, что понятно и даже похвально), я их ввёл. И тишина. Ни ответа, ни привета, синхронизация мимо. Ожидание у меня заняло несколько часов. Не смотря на некоторую подвешенность состояния, я бы мог позволить себе подождать и подольше, если бы не...
  2. ... вот это 99% к Sony. У телефона перестала работать аппаратная кнопка Home. Которая сворачивает приложение и переключается на Launcher. Даже если нажать ногой. При очень большом желании телефоном пользоваться было можно, но работал он примерно как Спектрум с магнитофоном: загрузили программу, попользовались, нажали reset (штатный вариант для Спектрума, а у телефона приходилось много раз нажимать "назад"), загрузили другую, попользовались, и т.д....
В итоге сделал я программный заводской сброс. Получив тут же опять кучу предустановленного дерьма от Sony, очень мало привычного софта и ноль настроек.

Да, находился я в тот момент за городом, и телефон бы моим единственным средством связи, кроме старого мобильника, который я взял с собой, чувствуя копчиком, что смартфон имеет шансы навернуться вполне конкретно.

Я бы всё забыл, как страшный сон, и не вспоминал бы больше, если бы мне не предстояло в ближайшее время проторчать 2 недели за границей с местной симкой.

Всё новое — плохо испорченное старое
линейка
[info]dluciv
CSS3 2012 vs OS/2 1992: http://habrahabr.ru/post/143342/

Habrahabr 2012 http://habrahabr.ru/post/143342/ vs DLUCIV 2007: http://dluciv.livejournal.com/43776.html

Я бы вообще добавил к сравнению IBM CICS 1969, в котором, в общем-то, в отличие от CSS3, всё, что надо, есть, ну да ладно...
  • Leave a comment
  • Add to Memories

(no subject)
не для всех, криптопридурок
[info]dluciv
Правильное решение: http://habrahabr.ru/post/143240/

Хочется напомнить в этом контексте и про историю синтетических языков, созданных фактически для проверки гипотезы Сепира-Уорфа, а именно Логлана и Ложбана: http://ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%B6%D0%B1%D0%B0%D0%BD

А вообще... мало за что другое человек готов бороться так же яростно, как за средства выражения собственных мыслей.

Брутально
очки
[info]dluciv
А что это у нас тут на картинке лежит в помойном контейнере под хмурым весенним небом? Между столовой, где люди сытно едят и спортзалом, где люди глубоко дышут.

Ой, да это же ртутные трубочки!

Рёбра
большой брат, система, IBM
[info]dluciv
Очень трогательный текст про послевоенный музыкальный самиздат СССР: http://mgsupgs.livejournal.com/611418.html

Отдельно хочется выделить пример хотя и безмерно кондовой, но гораздо более грамотной, нежели у телеканала «Насилие, тупость, враньё» пропаганды: http://www.youtube.com/watch?v=XJq-K4zR_as

Если нынешние подпевалы кровавого режима только и дают понять, что так и сяк плохо, поэтому не дёргайся, чтобы не стало хуже, то советская пропаганда упирала на то, что есть вариант, при котором станет лучше. По всей видимости это было возможно потому, что тот вариант с заводами, электростанциями и институтами действительно кажется более правдоподобным: сейчас власть может предложить только размещение на территории страны натовских баз, отрицая, что это и есть оранжевая революция =).

UPD: а вот и первый поциэнт: http://juick.com/dluciv/1811997#1

Никогда не спорь с дураком,..
не для всех, криптопридурок
[info]dluciv
... люди не увидят между вами разницы.

Остаётся добавить только «даже если разница есть».

Возмущённая оппозиция ополчиласть на телекомпанию «Насилие, тупость, враньё» и чуть-ли ни митинг собирается собрать по этому поводу.

Насилие, тупость, враньё
не для всех, криптопридурок
[info]dluciv
Посмотрел вчера по телеканалу «Насилие, тупость, враньё» документальный фильм «Анатомия протеста».

Врать и говорить, что много думал, не стану =).

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

Я серьёзно. НТВ это показало. Смотрите сами (думаю, если оттуда удалят, найти проблемы не составит): https://www.youtube.com/watch?v=UdAXVi6NSMk

Кстати, фильм «Кто заказывает хаос» 2007 года, снято там же. Приятно, что экономика крепчает. Тогда речь шла о 300 рублях на рыло, а сейчас о 1000. Другой разницы, по-хорошему, не замечено. А может это рубль мельчает, а не экономика крепчает?..
Сравните 2007 и 2012:
https://www.youtube.com/watch?v=HoOvtqmCQG0
https://www.youtube.com/watch?v=AMo3DMb99qw

Зелёная тоска
большой брат, система, IBM
[info]dluciv
Откровенно говоря, сейчас мне гораздо грустнее, чем в декабре. ЕДРО вызывало уже рефлекторное раздражение у значительной части населения. Если отнять у них процентов 15-20, которые им добавили, то останутся 25-30, которые, я вполне допускаю, они правда получили. И у остальных в среднем по столько же.

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

Это уже не махинации, ребята. Вернее это далеко не только махинации. Здесь уже видна воля народа. Посмотрите пожалуйста, пример самой горячей поддержки. )

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

Не западло
большой брат, система, IBM
[info]dluciv
Просто-таки пост в стиле: «Да, у нас хреново, но посмотрите, как у других и заткнитесь». Далеко ходить не надо. Несколько часов на самолёте, и... УрГЮА (скриншот).

В отличие от СПбГУ, где лулзыновости про Анну Чапман на сайте доставляет кто-то не до конца известный и далеко (очень далеко) не всегда грамотный, это написал уважаемый господин Бублик. Он вам не какой-то хрен собачий, а ректор: (скриншот).

В общем, на самом деле от души спасибо господину Кропачеву, что у нас пока что не так.

Спасибо #1759917

Выразительные управляющие конструкции
очки
[info]dluciv
Сейчас я выдам маркетинговое соображение на миллион долларов.
Жалко, что я на 999‰ не первый.

Итак, что мешает использовать полноценно функциональные языки в средах Java и .NET? Я даже задам более частный вопрос: что мешает использовать языки, управляющие конструкции которых являются выражениями?

Я знаю ответ на этот вопрос. Жирный фреймворк, жирные сторонние библиотеки и жирный код прикладных программ.

Автодополнение и кусочки документации по функциям, вылезающие при редактировании кода, это, конечно, хорошо. И помогает. Но проблема в том, что как в «родном» фреймворке (нечасто, родные фреймворки обычно хорошо проработаны), так и в сторонних библиотеках (сплошь и рядом) семантика вызываемых функций не всегда ясна программисту.

Я уже достаточно толст, стар и бородат, чтобы легко выдержать поток яиц с помидорами, который полетит в меня после того, как я скажу, что в таких ситуациях нередко помогает пошаговый отладчик. Может помочь и отладочная печать. Большой разницы нету, но первое быстрее. Они очень неплохо дополняют фиговую документацию, а часто и заменяют отсутствующую.

Так вот, даже функционального языка не надо, достаточно C# 4.0 с LINQ — это уже система со сносной выразительностью. Если только Вам позволено писать программу, в которой используются большие ВЫРАЖЕНИЯ, Ваша программа становится короче и выразительнее, но для отладки часто приходится эти выражения дробить и считать с использованием временных переменных. Потому что без отладки не всегда ясно, что всё-таки делают её части. А уж если программа вдруг не Ваша, а чужая...

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

Если язык программирования хорошо статически типизирован, задача облегчается: сам компилятор хорошо помогает Вам сделать Вашу программу правильной. Но это же должно касаться и библиотек. Рыхлые объектно-ориентированные махины очень легко Вам всё испортят, особенно если их писали какие-нибудь балбесы.

Ну что, не поубавилось охоты писать на F# и Scala? У меня кстати, не смотря на собственные разумные, казалось бы, доводы, почему-то нет =).
  • Leave a comment
  • Add to Memories