zHz00 Untitled

воскресенье, 16 июня 2013
22:54 Untitled [158]
За что я не люблю интернет-магазины, так это за то, что наличие товара по сайту зело часто не совпадает с фактическим. Отсутствует синхронизация с реальной базой учёта. А ведь так просто... даже не держать единую базу данных для учёта на сайте и в магазине. А просто сделать в админке к товару кнопку "продать". И кнопку "завезти". Это если нет возможности/желания делать нормальную синхронизацию баз (база для сайта может разрабатываться без учёта внутримагазинной или быть вообще готовой, взятой вместе с каким-нибудь движком). А кнопки нажимать одновременно с фактом продажи/завоза. И всё будет синхронно. И никакой дезинформации, ложных надежд и ожиданий неизвестно чего. А то можно довольно долго выяснять, где же есть товар на самом деле.

@темы: Наблюдения

URL
суббота, 15 июня 2013
22:33 Джон Сильвер
Почему-то сложилось впечатление, что найти сканы/OCR импортных книг гораздо сложнее, чем отечественных. И не потому что я их плохо ищу. Их просто не сканируют и не выкладывают. А на форумах даже никто не спрашивает "где скачать", спрашивают "где купить". Это у нас национальная особенность?

Хотя, например, некоторые японские книги (выше я говорил не о них, а о импортных книгах вообще) найти можно. А именно ранобэ. А вот другие японские книги -- не-а.

@темы: Наблюдения

URL
пятница, 14 июня 2013
23:14 Змееуст
Все зовут кошек "кыс-кыс-кыс". Они реагируют. Я обнаружил, что реагируют они на высокочастотную составляющую спектра этого сочетания звуков. То есть, на самом деле достаточно говорить "ссссс". Эффект тот же.

@темы: Лайфхак

URL
четверг, 13 июня 2013
23:19 Наказ С.Б. Продолжение
Я не всё написал вчера, т.к. меня просили тот пункт выделить особо. Короче --

Десять правил компьютерной безопасности:
1. Люди делятся на две категории: кто делает бекапы и кто уже делает бекапы. Делайте бекапы.
2. Шифруйте непубличные данные, которые могут попасть в чужие руки. TrueCrypt поможет. Также примите к сведению, что есть такая штука, как OTR, Tox.
3. ПО должно быть последней версии. Особенно это касается: антивируса, ОС, флеш-плеера, джавы.
4. Не работайте от администратора без необходимости.
5. Не указывайте в интернете своих личных данных: ФИО, фотографии.
6. Не сообщайте в интернете никому свой номер телефона и не отправляйте смс на короткие номера.
7. Пароли должны быть сложными (и разными). Их тоже никому не сообщайте.
8. Ответы на контрольные вопросы в любых интернет-аккаунтах не должны соответствовать действительности (как следует отвечать на вопрос "девичья фамилия матери"? Правильно, "лазанья"! А девичью фамилию матери лучше всё равно никому не сообщать. На всякий случай).
9. Перед вводом имени пользователя и пароля проверьте адрес сайта, на котором вы вводите свои данные. Вы можете сильно удивиться. Желательно вообще логиниться через HTTPS/SSL, но не у всех сайтов есть такая фишка. У серьёзных -- есть. То же касается и любых других непубличных данных отдаваемых в чужие руки "по нужде" -- проверка адресата.
10. Не переходите без проверки по незнакомым или непонятным ссылкам (типа goo.gl/Fe3Gs) даже от знакомых людей, даже если очень очень просят. Это касается и щелчков по баннерам. Не запускайте подозрительные файлы. Кстати, для определения, что по короткой ссылке, есть сервисы типа unshorten it.

Разумеется, у всех правил есть обратная сторона. Иногда просто необходимо их нарушить. Сообщить номер телефона знакомому, которого вы знаете через интернет, вполне допустимо. Если это нужно. А обновление ПО может привести к нестабильной работе системы, её отказу, или внедрению троянов (или других негативных программ), которые сделали сами разработчики. Вспомним "звезду пирата" (WGA) -- обновление проверки подлинности винды, которое ставилось автоматом и удалить которое было нельзя. (UPD 2015: или Windows 10).

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

@темы: Наставления, Очевидное-невероятное

URL
среда, 12 июня 2013
22:30 Наказ С.Б.
Сохраняйтесь чаще, особенно когда работаете над длительным проектом.

Желательно, с контролем версий.

Сохраняйтесь, во имя отца своего, сохраняйтесь.

Сохраняйтесь.

И я клеймлю позором тех, кто этого не делает.

Ибо им за это воздастся.

И винить останется только себя.

@темы: Наставления, Очевидное-невероятное

URL
вторник, 11 июня 2013
23:19 Кушать не подано
Я был в туалете, где унитазы выполнены в стиле гжель. Очень интересное ощущение. Будто бы справляешь нужду в посуду. В блюдо там или в вазу.

@темы: Наблюдения

URL
понедельник, 10 июня 2013
22:36 Миран Липовача // Изучай Haskell во имя добра!
Или книга с голубым слоном (в очках).

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

В принципе, я понял, что мне хотели сказать (хотя понимание того, что такое монада у меня лишь частичное). Теперь у меня вопрос -- как мыслить в данной парадигме? В процедурной и об'ектно-ориентированной я более-менее мыслить могу, а вот что делать тут? Видимо, надо прекращать читать книжки и начинать уже хоть что-то писать (помимо тех двух тестовых строчек, что я придумал).

К достоинствам книги я бы отнёс дебильные иллюстрации (иногда со скрытыми референсами), местный юмор, а также то, что подача материала организована в правильном порядке (и всё написано понятно). Т.е. сначала рассказывается что-то, что нужно для понимания следующего куска. Получается цепочка. Например, функторы -- аппликативные функторы -- монады.

К недостаткам я бы отнёс то, что хотя материал подаётся и правильно, но пояснений об этом нет. Читаешь-читаешь... а зачем всё это? Агааа! Через 20 страниц выясняется, зачем это было надо. Кроме того, именно в русском издании (а других у меня и не было) почему-то супер-быстро трепется обложка, в некоторых местах в исходниках пропущен символ карата (^) -- о нём, правда, можно догадаться по контексту. И ещё -- там написано про быструю сортировку, что цветная картинка для этого процесса на обложке! Но там только голубой слон (правда, он в очках)!

@темы: Программирование, Книги

URL
воскресенье, 09 июня 2013
17:28 Untitled [156]
Мужчина должен уметь делать розочку из салфетки и из бутылки. Из стеклянной, разумеется.

Надо бы научиться...

@темы: Тухлые идеи

URL
суббота, 08 июня 2013
22:25 Antichamber
Очень приятная штука типа Портала. Но не Портал. И Гладосс нет. Надо решать загадки "как пройти дальше". Все уровни очень сильно друг на друга завязаны и хрен поймёшь, как по всему этому навигироваться. Карта на стене в главной комнате помогает мало (но немного таки помогает). Похожее ощущение у меня было в начале игры в Dark Souls -- выходишь иной раз в знакомую локацию, а как они связаны -- не понимаешь. Тут я вообще не знаю, можно ли добиться полного понимания связи локаций. Дело в том, что когда вы проходите по коридору, не факт, что идя обратно, вы попадёте туда, откуда пришли. Даже очень вероятно, что вы попадёте совсем в другое место. "Эта комната зелёная, она мне не нравится, я хочу обратно, в синюю". (С) Мир, вывернутый наизнанку и завязанный в узел Мёбиуса. Несмотря на кажущуюся внезапность некоторых игровых ходов, типа пропадающих полов и невидимых лестниц, игра абсолютно логична (т.е. это не такой хардкор, как неко-марио или Lab14). Тем не менее, логика заранее неизвестна, поведение мира придётся изучать самостоятельно и играть на тонких эффетках.

При прохождении придётся напрячь мозг. Несмотря на то, что многие решения нетривиальны, мне загадки показали проще, чем в Портал-2 (а с Портал-1 сравнивать не могу -- забыл уже). Тем не менее, две побочные загадки так и остались неразгаданными -- пришлось посмотреть в прохождение.

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

На стенах висят плашки с картинками и умными высказываниями о жизни, вселенной и всё таком... особенно порадовали:
"Если у вас не получается решить проблему, значит у вас нет нужных инструментов"
и
"Чем больше вы нашли, тем сложнее искать остальное".
Бесит, что они характеризуют решение задачи, но задачи предыдущей! То есть, это подсказки, которые показываются тогда, когда они уже не нужны.

Самые последние кадры финального ролика напомнили о карте Уцухо Subterranean Sun (а если сравнивать с 3D-версией схватки с Уцухо -- то вообще один в один).

К недостаткам хотел бы отнести то, что у меня не заработал звук. Пол-игры я вообще думал, что его нет. Потом мне сказали, что есть. Но у меня не было. Но это фигня. Главное -- текстуры следовало сделать в более высоком разрешении, тем более, что их не так много. И ещё -- довести до конца историю с фиолетовыми кубами. Там их 15, но найти можно только 13 (остальные в недоступных местах карты). И даже если их все найти, это не приведёт ни к какому результату. Кроме того, очень плохо виден прицел, внутри "анти-экспроприационного поля" это очень мешает.

Короче, создатели молодцы, если вам понравился Портал -- рекомендую и это.

P.S. Чёрная клякса -- няшка, ждём фанарт!

@темы: Игры

URL
пятница, 07 июня 2013
23:50 Untitled [155]
Если вы увидели в программе, которую вам дали, сортировку пузырьком, и это не учебная программа, срочно, срочно замените её на что-нибудь более другое. Она супер-медленная. Можно получить увеличение производительности в 10+ раз. Если найдёте того, кто написал те строки с сортировкой пузырьком, поясните ему, что он не прав.

@темы: Программирование

URL
четверг, 06 июня 2013
23:02 Макросы в Си/Си++: голактеко опасносте
Описаны грабли, касающиеся макроопределений (#define) в языках Си/Си++.

(читать дальше)

@темы: Программирование, Борьба с техникой, Статьи

URL
среда, 05 июня 2013
23:11 Untitled [154]
Иду я по улице, а мне навстречу ребёнок. В маске Крика. Знаете, как страшно?

@темы: Случай из жизни

URL
вторник, 04 июня 2013
23:27 Халява, приди
Однажды я сдавал экзамен по английскому языку в институте. Преподаватель была такая, которая всем ставила четвёрки, а пятёрки -- очень редко.

И вот я отвечаю, отвечаю. Вроде она поправляет мало. А потом вдруг спрашивает (на английском) -- "А какую бы оценку вы хотели получить?"

И тут я ей рассказываю (тоже на английском, естественно) следующую историю --

Однажды я учился в первом классе (на самом деле, во втором, я только сейчас вспомнил) и у нас была контрольная на таблицу умножения. Таблицу умножения я не знал. Вообще. Не выучил. Короче, я её написал на 2 очка. По-моему, единственный в классе. А потом пересдавал. Когда выучил. Ходил по комнате, учил. Выучил таки. И вот я пересдал. Учительница спрашивает -- какую оценку я хочу? А я отвечаю -- не знаю. Поставила пять.

Потом я прихожу домой и рассказываю родителям. А они мне говорят -- ты что? Если спрашивает учительница, какую оценку я хочу, надо всегда говорить, что конечно пять!


После этого я сказал преподавателю по английскому -- так что, в этот раз я говорю "конечно же, я хочу пять".

Она отвечает -- и я вам эту пятёрку поставлю. Мне понравился ваш ответ.

@темы: Случай из жизни

URL
понедельник, 03 июня 2013
23:16 Нет человека -- нет проблем
Я разглядывал новый талончик на наземный транспорт. Потом я стал понимать, что на нём изображено нечто странное.



Обратите внимание на нижний левый угол. Видите человечка с мусорной урной? Обратите внимание -- у него нет головы. Точнее, вместо головы -- дырка. Это просто ужасно.

На самом деле, все знают, что эта дырочка, чтобы турникет верно считывал талончик (т.е. чтобы не той стороной не совали). Но это же надо было так разработать. Или это специально? Хммм... Если это не специально, то автор рисунка просто не задумывался о какой-то там дырке в этом месте. Или даже не знал о ней. Это очень плохо. Если это специально, то это оч. круто.

@темы: Общественный транспорт

URL
воскресенье, 02 июня 2013
22:24 Untitled [153]
Лозунг для мужчин (например, тех, которых их жёны внезапно припрягли к готовке):
Три морковь -- устраняй конкурентов.
Вот, кстати, ещё про морковь. Очень смешно.

@темы: Тухлые идеи, Викторика

URL
суббота, 01 июня 2013
19:57 Untitled [152]
О, какую я штуку придумал, чтобы "узаконить" взяточничество гаишников с пользой для дела. Надо посылать их устраивать рейды на знание правил дорожного движения. Чтобы любой гаишник мог остановить любую машину и задать вопрос на знание правил. Если водитель правильно ответил -- свободен. Нет -- плати 100 рублей. Всё, естественно, пишется на камеру, чтобы в случае спорной ситуации обе стороны могли что-то доказать. Процедура оформления штрафа за данное правонарушение должна быть максимально ускорена, а штраф -- в карман гаишнику. Если у водителя денег нет, то квитанция, а гаишник потом получает премию.

Число людей с незнанием правил пойдёт на убыль, это точно. Только неясно, что делать с сократившейся от этого прибылью гаишников.

@темы: Тухлые идеи, Автомобили

URL
пятница, 31 мая 2013
23:21 Склифософский
Всё быстрее и быстрее мы живём. И сидим в Интернете быстрее тоже. Некогда писать (и читать) длинные посты. Или нет сил. Или нет мозга. МНОГАБУКАФФ. Специально придумали твиттер (несмотря на краткость многих моих постов, в твиттер-формат я всё равно не влезаю). И ладно, там, что можно добиваться от знакомых прочтения рассказа неделями, но "многабукафф" могут сказать даже на два абзаца. Один вообще не делает сообщений в асе длиннее 2-3 слов. Пишет в столбик практически.

Ролики. Ролики с я-трубы. То же самое. Заметил, что если ролик длиннее полутора минут, я считаю, что он длинный. И если там не музыка, то это значит, что всё это время придётся пыриться в экран. Ах, целых две минуты! Это же так много!

Хочется, чтобы кванты информации занимали как можно меньше места, а информации несли как можно больше. Но способен ли мозг воспринимать информацию с такой плотностью? Сравните -- котятки и план эвакуации!

Надо бы мне выяснить своё мнение на этот счёт. Но оно пока слишком нечётко.

@темы: Наблюдения

URL
четверг, 30 мая 2013
23:16 Нас бережёт
Сотрудники одного ведомства (название которого я не буду говорить в порядке самоцензуры) получили новую униформу. Уж в метро их можно видеть точно. На голове они вместо того, что носили раньше, теперь носят... бейсболку. Чёрную. Как я, только у них "во лбу звезда горит". Так вот, по поводу этой бейсболки. С одной стороны, они так выглядят профессиональнее. С другой стороны, возникают непонятные ассоциации с гопотой. Странно, короче.

@темы: Наблюдения

URL
среда, 29 мая 2013
22:50 Untitled [151]
"...Он был наслышан о том, что в прогрессивных странах оценка на экзамене или зачёте зависит от очков, набранных студентом в течение семестра. Он решил, что система правильная, но решил учитывать только очки на зачёте. Пришёл студент (а лучше студентка) в очках -- зачёт!"

@темы: Тухлые идеи

URL
вторник, 28 мая 2013
23:15 Untitled [150]
Умилительная картина в метро: папа и сын лет четырёх. Папа играет в телефон, сын в игрушечную пожарную машину.

А потом они меняются. И сын начинает играть в телефон. А папа -- в машину. Серьёзно. Это сделало мой день.

@темы: Случай из жизни

URL