"краевая проверка, проведенная по указанию министра внутренних дел Рашида Нургалиева, пришла к выводу, что сведения, изложенные майором в видеообращении, не соответсвуют действительности."
- Alex Kapranoff
"Забавно, что часто упоминаемое (фирменное?) слово «демонА» (ударение на «а») пришло в Begun из Spylog’а вместе с первым поколением программистов, а теперь ещё и инфицирует Mail.Ru."
- Alex Kapranoff
from Bookmarklet
Хороший отчёт, подробный. Интересно, кто это пишет?
- Alex Kapranoff
Автор жжёт: «вторая производная от темпа развития» — это, например, 4-я производная от количества достижений, если развитие мониторить по количеству достижений за период.
- Ontology Nazi
Самое смешное, что демона́ — это вполне конкретные софтины, которые на самом деле называются accounter, но выговорить это быстро нет никакой возможности. :)
- Alexander Saltanøv
asdonair, это вы конкретно про мейл? потому что в бегуне так говорили про любые демоны.
- Alex Kapranoff
я конкретно про спайлог. в мейле тоже про все так говорят, afaik. =)
- Alexander Saltanøv
PuSH Bot lets you receive notifications via XMPP of updates to feeds that support PubSubHubbub (commonly abbreviated to PuSH). This means that you can receive updates from Blogger, TypePad, Movable Type and LiveJournal blogs, Google Reader shared items, any FeedBurner feed and many other sources to Google Talk or any other Jabber/XMPP account.
- Alex Kapranoff
на самом деле 10 отдельных кабинок ( с раковинами внутри) интерполового назначения, и в чистом состоянии= экономия денег, помещения и рациональное использование ресурса. Я вот затрудняюсь с тем откуда пошли эти раздельно-убогие туалеты, - разве что из армии, писать строем это круто?
- Свобода х**нова
Кабинки дороже писсуаров, которые просто висят на стене.
- Alex Kapranoff
зато место экономится, и их обслуживать проще. у меня тут как-то в офисе случился срыв шаблона - захожу - а там мужик стоит. на унитазе. и лампочку вкручивает. хорошо, не успела штаны снять... :)
- Свобода х**нова
да никакая это не правда. просто идиотизм генподрядчика. была бы закрытая кабинка - я закрыла бы дверь, и пошла бы в соседнюю. а так блин ни туда ни сюда ...
- Свобода х**нова
"With a revolutionary and patented design featuring 18 buttons, an analog joystick, and support for as many as 52 key commands, the OpenOfficeMouse is intended to provide a faster and more efficient user interface for OpenOffice.org applications such as Writer and Calc than the conventional icons, pull-down menus, and hotkeys presently permit."
- Alex Kapranoff
from Bookmarklet
после тыканья с ноутбуком ужасно хочется шарик или трэкпад на обычной клаве, ради одной главной операции: смахивать мышиный курсор с места ввода текста.
- 9000
а трекпады уже совсем перестали выпускать да? кажется их даже в дефолт сити проблема купить
- Yaroslav Markin
и тут у Каппы засохла дюза...или нет, ещё круче: слился один цвет из мультикартриджа ( черный) и теперь этот сцукопринтер требует новый мультикартридж, это при полных-то трех остальных цветах. да?
- Свобода х**нова
^^ все это было, а на этот раз он потерял черный картридж. Not detected, говорит.
- Alex Kapranoff
from Android
В тред призывается @olkarose (она сможет, в свою очередь, вызвать духов специалистов из HP)
- Arthur Welf
потерял? а впрочем, покупаяСЬ на струйник, нужно всегда помнить что душу уже продал и назад дороги нет.
- A.T.
@silpot дорога назад, вперед и во все стороны есть всегда, даже если её из-за пригорка не видно.
- Свобода х**нова
@kkapp попробуй уличную магию: встряхнуть картридж раз 5-6. протереть контакты спиртом, пригрозить "сцуко переделаю в непрерывную подачу чернил" - они этого боятся. Или просто назови свою фамилию ( моя духовка без этого не работает :)
- Свобода х**нова
"Вы сможете переключать настроения животного, менять громкость мяуканья, отправить любимого питомца спать на шкафу или же просто позвать к себе. При наличии в доме двух пультов можно побороться за право управления котом со своей второй половинкой (это я о супруге, конечно же). Зарядка этому замечательному гаджету не требуется, так как работает он питаясь позитивным мышлением. Инструкция по применению проста: 1. Направьте пульт на кота 2. Нажмите кнопку 3. Надейтесь что сработает"
- Alex Kapranoff
from Bookmarklet
есть такой же про ребёнка, в середине кнопка "Grow up"
- orie
Два раза честно пытались использовать - не пошло совсем. Там как-то периодически спотыкаешься обо всякое "почему исправение багов не может стоить пойнтов?" или "зачем нужны целых три finish-deliver-accept?" и пр. - наверное, мы просто не умеем его готовить.
- Vladimir Rychev
Есть знакомые, которые нахваливают. Я сам никак не попробую :(
- Alex Kapranoff
from Android
Друзья, а есть ли среди вас программисты или менеджеры, у которых в коллективе налажен автоматизированный процесс code review? Интересуют бестпрактисы, инструменты, подводные камни™. Поделитесь чем-нибудь?
у нас есть... http://lkml.org/http://gitorious.org/linux-o... ... специфика в 2х моментах - задержка между написанием (и ревью внутри) и выталкиванием в общий репозиторий; в зависимостях на внешние куски железа, у которых есть BLOBs и нужно искать компромиссы между ними, от технических до легальных
- A.T.
А из инструментов мы используем Crucible от Atlassian
- buger
а что такое *автоматизированный* код ревю и чем это отличается от просмотра коммитов и линейкой по рукам? дискасс
- Yaroslav Markin
Все примитивнее некуда: на комит хуки vcs шлет емейлы с дифами ответственным лицам, те, после получения письма и при наличии претензий, вооружаются линейками и наказывают виновных.
- ptzn
А, это «автоматизированный»? Ok, у нас: все репо в GitHub, нотификации идут в Campfire, отсмотр коммитов либо сразу оттуда, либо раз в N дней из GitHub ленты или GitX. Github, кстати, позволяет для каждого коммита делать комментарии с привязкой к строкам кода в коммите. Если претензий накапливается много, на человека ставится Chore-история в Pivotal Tracker.
- Yaroslav Markin
Если человек не готов к тому, чтобы делать вещи в мастере, он работает в своей личной ветке, а техлид сливает функционал по мере после ревью и исправлений. Как-то так. Итого — Github, Campfire, Pivotal Tracker.
- Yaroslav Markin
SVN + коммит хуки на CodeCollaborator. Пока код, который девелопер хочет закоммитить, ревьюер не просмотрит и не нажмет капу Review Finished, коммита не будет. Подводные камни: на мой вкус много ручной работы и ощутимо большее время коммита.
- Headache with pictures
У нас hg (Mercurial) и список рассылки. Человек обязан сделать webrev (это такой HTML'зированный diff между локальным hg и его родителем), отослать на список рассылки, получить два ответа "Looks Ok" от других членов команды (ну или вопросы, поправить, ответить, начинай сначала). После чего в commit message пишется строчка Reviewed: <username1> <username2> [<username3>...] и хук на commit не даст сделать commit без этого. Муторно, да.
- sad vagarious pervert
Дп не важно тут -- git или hg или Svn... Всё одно на честности :)
- sad vagarious pervert
Ага, спасибо всем, интересно! Мне кажется, что читать голые диффы в целях ревью плохо, а вот ссылки на коммиты в веб-интерфейсе — видимо то, что надо.
- Alex Kapranoff
Вот эти истории с апострериорным просмотром и линейками плохие, потому что непросмотренный совсем код получается равным просмотренному и одобренному. Описанные выше штуки с "Review Finished" и пометками в commit message более правильные.
- Alex Kapranoff
Это смотря куда коммиты идут. Все могут коммитить в бранчи, а ответственные - пулить проверенные изменения. Тогда факт review эквиванентен продвижению патча из личного бранча в транк, или в какую-то промежуточную ветку.
- Vyacheslav Matjukhin
Вообще, идеальная система ревью должна быть на уровне самой DVCS. Либо у нее должны быть хуки достаточно гибкие, чтобы система ревью позволяла что-то поправить прямо из веба. Либо у системы ревью должно быть крутое апи, чтобы вим (неважно, любой редактор кода) подгружал оттуда комментарии и подсказывал "а вот на эту строчку тебя сосед просил написать комментарий".
- Vyacheslav Matjukhin
Я однажды пытался внедрить историю с «ответственными лицами, которые пулят изменения в транк». Получилось очень тяжело. Окончательно понял, что интегрировать всегда должен автор изменения, на нём же лежит вся ответственность. Про глубокую поддержку со стороны VCS согласен полностью и как раз хочу посмотреть, бывает ли что-то такое на практике.
- Alex Kapranoff
Не всегда должен интегрировать автор, в больших open source проектах типа linux kernel так нельзя делать и так не делают. Собственно, если автор не может сделать коммит без строчки "Reviewed: ", то почему бы ревьюеру, который дописывает эту строчку, не накатить этот патч в stable самому?
- Vyacheslav Matjukhin
Linux kernel, мне кажется, скорее исключение, чем правило. Фактами подтвердить не могу. А не накатить самому потому, что ответственность должна остаться на авторе. Иначе просмотр превратиться в повинность, и люди будут его избегать. Я в данном случае говорю о peer review. Когда ментор просматривает код новичка, то процесс может быть другим.
- Alex Kapranoff
Вячеслав, а у вас есть формальные code review на работе, если не секрет?
- Alex Kapranoff
В компании есть несколько инструментов. У нас в группе - нет, потому что нас мало, сидим все рядом, важные вещи обсуждаем устно, и зоны ответственности хорошо поделены. Пробовали тот же crucible, не прижилось.
- Vyacheslav Matjukhin
У нас есть, но не автоматизированный. В силу ряда причин интеграцией в test branch выделенная команда занимается. Они и делают code review при merge.
- Andrey Ivanov
(по бэклогу) «Луна» хорошая, хотя я бы в конце всё по-другому сделал. «Первый отряд» на удивление хороший (но это у меня третье или там четвёртое аниме).
Дорогой лэйзивеб, а что, можно ли сейчас кому-то продать б/у-шный айфон 2g? Ну такой, с алюминиевой задней крышкой. Они в принципе ценность какую-то представляют?
Alex, я спрошу брата, вроде оч хотел. За 6.
- Инк Лонгтан
from iPhone
я готов взять за 7 т.р. (с наушниками) в любой момент
- Дмитрий
Аукцион по продаже айфона с наушниками считаю открытым! 7 тысяч рублей раз!
- Кеша
гы. он да, в полной комплектации, с зарядкой, кабелем и крэдлом. даже с коробкой. сейчас посмотрел, внутри действительно есть наушники, я их так и не распаковал :)
- Alex Kapranoff
Интересно теперь, откдуа Дмитрий знал, что в расчудесной коробочке все таки лежать наушники. ))
- Кеша
Странно, что кому-то нужны комплектные наушники. Кнопочка на них, конечно, удобная, но звучат они жутко.
- Один дяденька
В переводе, что на либрусеке, singularity назвали «своеобразием». Странное, но красивое слово. Предполагаю, что имеется в виду непредсказуемость по определению.
- Alex Kapranoff
мне оно не очень понравилось. А глубину и пламя ты читал?
- Слобода Свова
Качаю вот. А тебе «детективность» не понравилась?
- Alex Kapranoff
Отсутствие единого сюжета в смысле "завязка кульминация развязка" скорее
- Слобода Свова
А ты сейчас говоришь про всю трилогию или только про Marooned in Realtime?
- Alex Kapranoff
А я не помню, я читал такую довольно толстую жёлтую книгу, где в конце осталась от человечества какая-то горстка в единицы человек, да и те воевали.
- Слобода Свова
Vk - Free mp3 В VK Вы найдете миллионную библиотеку файлов mp3, Вы можете слушать их прямо на сайте и чувствовать себя без ограничений! Полная информация на сайте: vk-free.tk
- Алексей
о… спамеры пришли ^^^^ :) «чувствовать себя без ограничений» — это супер-фраза ;)
- Indeyets
Fwd: 50 female students form Oakland are visiting #Yahoo today and spending time with female Yahoos as part of Techbridge! (через http://friendfeed.com/yahooin...)
Ну ничего серьёзного предложить не могу. Мне разве что мобильной версии под андроид не хватает, хотя бы сайта.
- Alex Kapranoff
@alex kapranoff Есть у чеквистов мобильная версия checkvist.com/m Попробуйте? Все никак руки не дойдут сделать что-то стоящее, потому особо и не анонсили ее.
- sasha maximova
Хо-хо, вот спасибо :) Главное, на начальной странице до логина одна из картинок в ротации упоминает мобильный интерфейс, и я было решил, что он только в планах. Забукмарчил.
- Alex Kapranoff
В планах сделать _хороший_ мобильный интерфейс. Пока вот, чем богаты :)
- sasha maximova
ага, очень хорошая штука для автономной синхронизации файлов. Если почитать документацию, то и merge можно сделать достаточно развесистый
- Kirill A. Korinskiy
from IM
отличная штука. Я постоянно пользусь, когда лимит по трафу (GPRS) итд и надо в обе стороны синкаться
- You ,
This program is an "inotify cron" system. It consists of a daemon and a table manipulator. You can use it a similar way as the regular cron. The difference is that the inotify cron handles filesystem events rather than time periods.
- Alex Kapranoff
Судя по моему рабочему столу, я с тобой не согласна.
- Teinett
Заметны, хотя у меня их совсем немного.
- Alex Kapranoff
free space - wasted space. рабочий стол вижу только при старте иксов.
- Sergey Trofimov
У меня много десктопов и на некоторых из них я иногда вижу обои. На основных двух-трёх конечно очень редко.
- Alex Kapranoff
я вообще обои не замечаю. и на десктопе никогда ничего не храню :)
- Dmitri Fedoruk
а я редко меняю обои, потому что важные иконки как правило привязаны к точкам на обоях, ну как в том знаменитом ролике "ссылка на сайт находилась на кончике пениса, а теперь я ее найти не могу"
- Кофе без сахара
"за корпусом гастроэнтерологии первой городской больницы в одноэтажной пристройке без отопления складируют умерших людей, и трупов там – сотни, а за сегодняшнюю ночь – ещё пятнадцать. Что делать они и сами не знают, все в шоке. А ещё знакомый прораб рассказал, что в их, только что выкопанный котлован, под строительство бизнес-центра, со всех больниц города свозят умерших от гриппа людей, укладывают их слоями и посыпают сверху известью… хлорной. И их там ТЫСЯЧИ."
- Alex Kapranoff
from Bookmarklet
Википедия рецептов. По-моему, это плохая идея. У рецептов нет канонической формы, и люди будут бесконечно исправлять статьи под себя.
- Alex Kapranoff
from Bookmarklet
Ну легкий fork рецептов можно сделать фишкой :)
- You ,
Тогда будет более 9000 рецептов жареной картошки. И чего? :)
- Alex Kapranoff
И это прекрасно. Заходишь, выбираешь самый проработанный, с множеством свежих <s>коммитов</ы> уточнений, с 2buy списком, с фотками и жаришь с наслаждением.
- You ,