?

Log in

Костя Хедин [entries|archive|friends|userinfo]
Konstantin S. Uvarin

[ website | Шуточки ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Bidirectional Broadcasting Satellite (BBS) [May. 18th, 2033|07:33 am]
Konstantin S. Uvarin
[Tags|, , , , , , , , , , , , , , , , , , , , , , , , , ]

В комментариях к этому посту ко мне можно обратиться, хотя лучше, наверное, использовать псевдопочту. Или просто электронную почту.

Расшифровки некоторых тэгов:
my -- мое творчество, то, что я считаю досточным опубликования, а не просто случайные мысли вслух;
jokes -- шутки и прибаутки;
songs -- все, что связано с авторской песней;
comp -- программирование, работа, свободное ПО и авторское право;
psy -- попытки разобраться в себе, а также все касающееся здоровья и физкультуры;
life -- лытдыбр.

Кстати, я думал, что расшифровка BBS (см. сабж) -- это типа моя научно-фантастическая придумка, способ общения между планетами, а такое оказывается действительно есть.
link17 comments|post comment

Социальный джинн [Jul. 29th, 2015|10:25 pm]
Konstantin S. Uvarin
[Tags|]

А вот интересно, есть ли такая книжка, где герой получает в свои руки джинна с тремя желаниями и начинает использовать его не по прямому назначению, а как последний аргумент в переговорах с противниками и потенциальными союзниками? Ну и в конце, конечно, добивается всего, что ему нужно, и без джинна. А последнее желание тратит на фигню. Как в шахматах: угроза сильнее её исполнения.

Отчасти, конечно, в диснеевском Аладдине так.
link4 comments|post comment

Линукс против Виндоуз [Jul. 29th, 2015|01:25 pm]
Konstantin S. Uvarin
[Tags|]

Задумался я тут, почему интернет-дискуссии так затягивают. Вот вроде и не участвую, потому что какой смысл, всё равно не убедить никого. Но слежу. Читаю третью страницу флейма, причём с известными мне наперёд аргументами. Да зачем же мне это-то?

Ну и вот созрела такая теория: у кроманьонцев (то есть нас же), когда они слышат "наших бьют", включается рефлекс "хватай дубину и беги". И тут уже не до рефлексии, а правы ли наши, а за что бьют и кто бьёт. Хватай и беги. это залог выживания вида и/или социума.

Так вот диванные сражения эксплуатируют дыру в этом алгоритме, потому что в норме если схватить дубину и бежать, то либо быстро устанешь, либо таки окажешься на месте драки. А вот виртуально "бежать" можно бесконечно долго.

Вроде что-то происходит, эмоции бурлят (хоть и не такие сильные, как если правда драка), но ничего не меняется. Крик "наших бьют" висит над равниной; так у Шекли в рассказе "Охота" пожираемая чудищем барышня надрывалась пять часов подряд.
link12 comments|post comment

Технические облигации [Jul. 27th, 2015|08:29 pm]
Konstantin S. Uvarin
[Tags|]

Я вот всё думаю про технический долг. С одной стороны, дай программистам волю рефакторить и улучшать - будет сферический конь в вакууме. С другой, если этого совсем не делать, будет ад и днище.

Возникла такая идея - при решении задачи бизнеса в модифицируемые файлы добавляется 0 или более комментариев вида TODO, и 0 или 1 таких комментариев ликвидируются. Причём QA проверяют код на возможные регрессии.

Таким образом, трудозатраты на рефакторинг будут ограничены, а наиболее часто модифицируемые файлы будут получать наибольшую дозу.

Теперь расскажите мне, почему такая схема не будет работать, или где что-то подобное уже придумали.
link18 comments|post comment

За себя и за того парня [Jul. 18th, 2015|06:02 pm]
Konstantin S. Uvarin
[Tags|]

Я тут подумал, и даже сказал в частной беседе, но не помню, кому...

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

Только, конечно, жизнь богаче шахмат, и тут сплошь и рядом кооперативы.
link2 comments|post comment

Зарядка для ума [Jul. 16th, 2015|12:50 pm]
Konstantin S. Uvarin
[Tags|, ]

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

Если у кого-то дети занимаются шахматами, ещё и практический смысл, кажется, есть.

P.S. Кстати, лично я включаю блиц, потому что иначе буду вечно тупить.
link3 comments|post comment

Трудное детство, деревянные игрушки - 2 [Jul. 13th, 2015|07:10 pm]
Konstantin S. Uvarin
[Tags|]

Кажется, я что-то не так объяснил. Давайте попробуем ещё раз.

У меня в голове есть гвоздь условный рефлекс. Каждый раз, когда я ощущаю мышечное напряжение, я непроизвольно ожидаю унижения, насмешки или чего-то подобного. Это не значит, что меня кто-то на самом деле унижает и обижает, просто рефлекс, как у собаки Павлова. Сейчас я позвоню в колокольчик, и вооон та обезьяна побежит сюда с бананами.

Рефлекс проявляется одинаково как в одиночестве, так и при наличии посторонних. В последнем случае, однако, имеется неприятный побочный эффект: я приписываю окружающим насмешки и неодобрение в мой адрес, которых на самом деле нет. И эти воображаемые друзья мотивы работают на подкрепление рефлекса. Который сам по себе давно ничем не обоснован и не оправдан.

И вот меня теперь интересуют приёмы, способы, упражнения, электролобзик для выпиливания неактуального условного рефлекса при том, что закрепление противоположного рефлекса (то есть: тренировка => эндорфин) не происходит или происходит слишком медленно.

Есть такие методики?
link7 comments|post comment

Трудное детство, деревянные игрушки [Jul. 13th, 2015|02:21 pm]
Konstantin S. Uvarin
[Tags|]

Столкнулся со старой, в общем-то, проблемой - у меня есть условный рефлекс "мышечное напряжение => унижение, насмешки, травля". Окружающая действительность при этом воспринимается слегка искажённо - типа бегу-бегу, мимо проходят смеящиеся девушки - ага! Надо мной смеются! Ну и рефлекс самоподдерживается.

Как такое корректируется?
link11 comments|post comment

Оказался наш отец (c) [Jul. 12th, 2015|04:43 pm]
Konstantin S. Uvarin
[Tags|]

Я вот про какое явление поговорить хочу.

Время от времени какой-нибудь деятель культуры сказанёт по актуальному вопросу, и уже летят по всему интернету перепосты: Как же так! Я-то думал, Имярек поэт, вырос на его книгах, а он-то, оказывается, сволочь. А некоторые ещё добавляют: мол, вообще-то и раньше подозревал, что он с душком. Проницательные, значит.

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

Но нет, не в наших традициях это. Мы не можем живого человека в книжке читать и в плеере слушать, только идола белоснежного, непогрешимого...
link20 comments|post comment

О теплолюбивых овощах [Jul. 5th, 2015|11:22 pm]
Konstantin S. Uvarin
[Tags|, ]

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

А я уж боялся, придётся кондиционер включать - чтобы воздух просушить.
link2 comments|post comment

Шуткогруппа [Jul. 2nd, 2015|12:32 pm]
Konstantin S. Uvarin
[Tags|, ]

В рамках социального эксперимента, создал шуткогруппу во вконтакте.

Или, может, стоит интенсифицировать шуткопосты в жж?
link19 comments|post comment

В защиту амфибий, или Вело-3 [Jun. 28th, 2015|12:29 pm]
Konstantin S. Uvarin
[Tags|]

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

Я считаю, что велосипедистам необходимо официально разрешить перемещение по тротуарам, со скоростным ограничением 15км/ч. Ну и по дорогам, в правой полосе, как раньше.

Вместе с тем необходимо создать нормативно-правовую базу для... Короче, жучить этих самых велосипедистов за несоблюдение ПДД. Соблюдение полосности, отсутствие левых поворотов, свет, скорость, вот это вот все. А и да, велосипедист на тротуаре, во второй полосе и т.д. по умолчанию неправ в случае ДТП. А в первой - молодец и зайка.

Выдавать права на велик, вроде, не очень целесообразно. Может быть, страховка? Куда входят сломанные руки пешеходов, собственная расквашенная морда, отбитые зеркала у машин и, кстати, может быть даже кража велика.

Обоснование тут вот какое. При том количестве припаркованных как попало автомобилей, которое есть сейчас, ехать в правой полосе прямо практически невозможно. На узких одесский, к примеру, улицах велосипедист тупо занимает всю проезжую часть в свою сторону, как он ни старайся. В то же время, задача "быстро попасть из пункта А в пункт Б" стоит не всегда, а скорость 15 км/ч позволяет хотя бы просто попасть, небыстро. Ну и столкновение на 20 (а в реальности 10, потому что пешеход не будет идти в лоб) - оно, конечно, неприятно, но не смертельно (меня один раз сбил велосипедист, если что).

один
два
link22 comments|post comment

Зачем велосипедисты вообще? [Jun. 25th, 2015|04:10 pm]
Konstantin S. Uvarin
[Tags|]

А вот скажите, какой прок от велосипедиста невелосипедисту?

Вроде никому не нужны, кроме себя. Автомобилям мы мешаем ("а посадят как за человека"); пешеходов мы пугаем; собаки за нами бегут с лаем; дети пытаются прыгнуть под колёса.

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

один
три
link38 comments|post comment

Велопаркинг [Jun. 24th, 2015|01:04 pm]
Konstantin S. Uvarin
[Tags|, ]

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

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

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

Как думаете, взлетит?

два
три
link22 comments|post comment

Помощь зала [Jun. 18th, 2015|04:50 pm]
Konstantin S. Uvarin
[Tags|]

Скажите, а сделать белую надпись на тёмно-синем фоне моноширинным шрифтом "в векторе, желательно corel 13 версии или Illustrator cs3" - это очень сложно? Ну, удобно ли попросить забесплатно?
link8 comments|post comment

Притечка мозгов [Jun. 10th, 2015|02:15 am]
Konstantin S. Uvarin
[Tags|, ]

Вот интересно. Допустим, у нас есть маленькая, но гордая страна с не самым плохим образованием, из которой валят на вольные хлеба умные и перспективные вьюноши и девушки. Как сделать, чтобы они не уезжали и/или возвращались?

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

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

Но должен же быть какой-то выход?
link19 comments|post comment

Анархия в интернете [May. 31st, 2015|05:53 pm]
Konstantin S. Uvarin
[Tags|, ]

Мне кажется, пора вводить понятие фальсифицируемости в интернет-дискуссиях. Типа, "Поскольку Вашу точку зрения невозможно поколебать путём предоставления фактов, я не намерен тратить своё время на спор".

И оппонент такой: "Да щас! Вот приведите мне пример (.....), и я очень даже пересмотрю!" Ну... Дайте помечтать-то, а?
link6 comments|post comment

Правила ухода [May. 31st, 2015|01:53 pm]
Konstantin S. Uvarin
[Tags|, ]

Всё-таки от людей, которые увольняются, следует принимать коммиты, содержащие исключительно комментарии. А то человек пытается доделать всё, что не доделал, а душой-то он уже на новом месте. И получается что-то среднее между "а ещё под нашу музыку можно делать так", "нельзя впихнуть невпихуемое" и "дедушка старый, ему всё равно".

Должен был уяснить раз навсегда, ещё когда с прошлой работы уходил. Karma is a bitch - на этот раз ушёл другой разработчик, а я остался.
link1 comment|post comment

И пораженья от победы [May. 23rd, 2015|06:05 pm]
Konstantin S. Uvarin
[Tags|, , ]

Сыграл на блиц-турнире в Одессе. Набрал в швейцарке 3/7, что примерно в 6 раз превышает поставленную мной задачу - не проиграть хотя бы одну. Причём вроде как мог бы и лучше.

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

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

Возможно, если бы я догадался до этого раньше, играл бы чаще. И лучше.
link2 comments|post comment

Делать надпись и прибивать к ней доски [May. 14th, 2015|06:04 pm]
Konstantin S. Uvarin
[Tags|]

Получил экспы сегодня, странно, что раньше не доходило.

Если есть задача с бэкендом и фронтендом, которую надо показывать заказчику - надо начинать с фронтенда с заглушками, а потом уже начинать крутой и обобщённый бэкенд. Тогда можно показать сначала "как оно всё будет", а потом помалу и фичи добавлять.
link1 comment|post comment

Ещё о найме [May. 13th, 2015|07:54 pm]
Konstantin S. Uvarin
[Tags|]

Что, всё-таки, легче - научить программиста говорить, или научить человека с подвешенным языком программировать?
link15 comments|post comment

Собеседник [May. 13th, 2015|01:28 pm]
Konstantin S. Uvarin
[Tags|, ]

Вчера ходил на собеседование. Впервые. Ну, в качестве принимающей стороны. Впечатления следуют.

Во-первых, с самого начала чувствовал себя как-то очень неловко. Хотя мне-то за что, я-то никаких вопросов не задавал, только слушал. Ну вроде как смотришь триллер: "Не ходи туда, дура! Что ж ты делаешь! ААААА!"

Во-вторых, как оказалось, все эти надувания щёк из серии "я знал, но забыл" и "это следует уточнить в документации" такие прозрачные! Ну, нельзя знать, но забыть, что делает rm -rf. Такое не забывается.

Потом ещё начальство отругало: "Вы что, оборзели, джуна вчетвером собеседовать? Напугали человека!"
link10 comments|post comment

Code review [May. 13th, 2015|12:50 am]
Konstantin S. Uvarin
[Tags|]

А вот расскажите, товарищи программисты и сочувствующие, какие способы/варианты ревью кода вам доводилось видеть?
link19 comments|post comment

Обучающие видео про айти [May. 8th, 2015|07:13 pm]
Konstantin S. Uvarin
[Tags|, ]

Как вы ими пользуетесь?

Я вот не могу уследить за мыслями говорящей головы, подкреплёнными нечётким замыленным текстом, который даже нельзя скопипастить.
link11 comments|post comment

Tower of Outsource [May. 7th, 2015|08:08 pm]
Konstantin S. Uvarin
[Tags|, , ]

Хочу написать игру в жанре tower of defence, суть такова:

Слева экрана находится красный дедлайн, справа - проекты. Посередине стоят разработчики и тестировщики.

Игрок кликает по проекту, и тот начинает ползти в сторону дедлайна, а разработчики стреляют по нему. От этого из проекта вываливаются баги и фичи и тоже ползут к дедлайну. Когда все фичи застрелены, за проект приходят денежки.

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

Разработчики бывают frontend (более скорострельные) и backend (медленные, но мощные). QA не стреляют, но видят баги, которых не видят разработчики.

Можно грабить корованы.
link12 comments|post comment

Прекрасное приснилось [May. 7th, 2015|12:57 pm]
Konstantin S. Uvarin
[Tags|, , ]

Собираемся в поездку со сложным маршрутом. Попутчик говорит мне:
- Но смотри, если ты заставишь себя ждать более 10 минут, я продолжу путь без тебя.
- Хорошо, но тогда дедлайн должен быть согласован со мной.
- Ой, всё! - отвечает он и уходит с моими билетами в закат.
linkpost comment

Резист [May. 4th, 2015|01:24 am]
Konstantin S. Uvarin
[Tags|]

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

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

Потом в письмо ещё пырился сосед по маршрутке, а мой персонаж вежливо спрашивает его "что, мол, Вы, молодой человек, думаете насчёт стирания памяти?". И тот отсел подальше.

Ну с моей-то манией величия всё понятно, а вот скажите лучше, в какой фантастике это уже было?
link1 comment|post comment

Замыкая круг [May. 1st, 2015|03:45 pm]
Konstantin S. Uvarin
[Tags|, ]

1. Дикари строят аэродром из веточек, чтобы умилостивить духов, которые поделятся с ними карго.
2. Аэродром становится местной достопримечательностью, посмотреть его приезжают туристы.
3. Для туристов нужно строить гостиницы, бары и прочую инфраструктуру.
4. ???
5. А духи-то НЕ ОБМАНУЛИ!
link1 comment|post comment

Ах, обмануть меня не трудно [Apr. 29th, 2015|03:51 pm]
Konstantin S. Uvarin
[Tags|]

Заметил такой эффект, что некоторые руководители и приближённые к ним лица порой врут в духе "случайно упал на нож, и так четыре раза". Не просто врут, а в глаза, напоказ, как будто считают слушателя дебилом.

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

Но люди у таких начальников работают. Зачем? Что это даёт?
link3 comments|post comment

Про Ресурс ещё [Apr. 29th, 2015|01:54 pm]
Konstantin S. Uvarin
[Tags|]

Как оказалось, проводились исследования про "способность человека действовать осознанно vs под действием стимулов". Вот:

http://en.wikipedia.org/wiki/Ego_depletion

Выводы схожие с моими, но это единичные и недавние эксперименты.

И ещё ссылка про что с этим делать от rioman: http://siliconrus.com/2015/04/practical-discipline/
link3 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]