Юмор →
Правильный кабель — дешевый, холодный и не ламповый
Ниже последует изображение, являющееся протезом могза специально для тех, кто покупает теплые ламповые кабели по триста баксов ;-)
30.11.1999 00:00+0300
Юмор →
Юмор в стиле Open Source, часть 2: Matt Asay
Возможно, некоторые помнят нашу шутку, организованную при участии мэйнтейнера GNU, Micah Cowon. На этом я не стал останавливаться.
К 1-апрельскому выпуску электронного журнала "Open Source" решил связаться с Matt Asay (автор блога The Open Road на CNET, новоиспеченный COO в Canonical, а ранее — например, один из сооснователей Alfresco), чтобы попросить его написать колонку главного редактора к этому номеру.
Найдя его аккаунт на linkedin, отправил личное сообщение следующего содержания:
К 1-апрельскому выпуску электронного журнала "Open Source" решил связаться с Matt Asay (автор блога The Open Road на CNET, новоиспеченный COO в Canonical, а ранее — например, один из сооснователей Alfresco), чтобы попросить его написать колонку главного редактора к этому номеру.
Найдя его аккаунт на linkedin, отправил личное сообщение следующего содержания:
30.11.1999 00:00+0300
Ни о чём →
Как сделать из 123456789 число 100 или 0
В «Занимательной арифметике» известного популяризатора наук Якова Исидоровича Перельмана в конце первой главы я нашел пример следующих «Арифметических курьезов»:
100 = 1+2+3+4+5+6+7+8*9
100 = 12+3-4+5+67+8+9
100 = 12-3-4+5-6+7+89
100 = 123+4-5+67-89
100 = 123-45-67+89
Первое из этих решений я нашел еще в начальной школе на олимпиаде по математике, и теперь подумав, что, может быть, та победа повлияла на мое будущее становление, я решил воздать должное этой задаче и найти все возможные решения, написав соответствующий скрипт на Python.
100 = 1+2+3+4+5+6+7+8*9
100 = 12+3-4+5+67+8+9
100 = 12-3-4+5-6+7+89
100 = 123+4-5+67-89
100 = 123-45-67+89
Первое из этих решений я нашел еще в начальной школе на олимпиаде по математике, и теперь подумав, что, может быть, та победа повлияла на мое будущее становление, я решил воздать должное этой задаче и найти все возможные решения, написав соответствующий скрипт на Python.
30.11.1999 00:00+0300
Краудсорсинг →
Ликвидаторы безграмотности
Думаю, что каждый из вас сталкивался с небольшими сайтами, которые не смотря на размер, делают очень важное дело — учат чему-то. При этом всё происходит настолько просто и легко, что после закрытия страницы, ощущаешь приятный зуд в пятках. Я хочу поделиться с вами огромным списком ссылок, но это невозможно, потому как знаю я лишь три подобных сайта.1 Из-за этого я предлагаю вам вступить в диалог и составить реальный список ликвидаторов безграмотности.
UPD: Цель поста — сконденсировать адреса, которые и себе пригодятся и другим можно кинуть вместо фразы «на гугле забанили?»
Ещё два сайта, хорошие, но всё же не то, что я искал.
diveintohtml5.org — book on web about HTML8… or 6… sorry, that was obvious.* (dkurilo)
jabberworld.info — А что такое джаббер и что оно даёт? А вдруг оно не курит? А вдруг оно не пьёт?* (openminded)
Теперь ваш черёд. Хорошие ссылки попадут в пост и будут поощряться тем, о чём нельзя говорить.
Такое чувство что околоодностраничные ресурсы делются только о русском языке.
__________
1. Надеюсь, что это настоящая причина, потому как если подобных ликвидаторов больше нет, я могу заплакать.
2. Кстати, даже если после этого сайта светловолосая девица не поняла что такое RSS, объяснить и научить уже будет проще.
* Да, эти сайты крупнее остальных, но всё же ими можно отбиться от вопросов «Что такое джаббер?» или «Как пишется: „кованый” или „кованный”?», когда на них нет времени.
UPD: Цель поста — сконденсировать адреса, которые и себе пригодятся и другим можно кинуть вместо фразы «на гугле забанили?»
- orss.ru — за четыре клика расскажет о RSS.2
- tsya.ru — поможет научиться (или научится?) выбирать между -тся и -ться.
- udarenie.info — договор, творог, каталог и многие другие помогут вам не совершить ORPHOEPIC FAIL.
- therules.ru — жи, ши и все-все-все.*
- minipedia.ru — советский энциклопедический словарь, lite-версия. (uuser)
Ещё два сайта, хорошие, но всё же не то, что я искал.
diveintohtml5.org — book on web about HTML8… or 6… sorry, that was obvious.* (dkurilo)
jabberworld.info — А что такое джаббер и что оно даёт? А вдруг оно не курит? А вдруг оно не пьёт?* (openminded)
Теперь ваш черёд. Хорошие ссылки попадут в пост и будут поощряться тем, о чём нельзя говорить.
Такое чувство что околоодностраничные ресурсы делются только о русском языке.
__________
1. Надеюсь, что это настоящая причина, потому как если подобных ликвидаторов больше нет, я могу заплакать.
2. Кстати, даже если после этого сайта светловолосая девица не поняла что такое RSS, объяснить и научить уже будет проще.
* Да, эти сайты крупнее остальных, но всё же ими можно отбиться от вопросов «Что такое джаббер?» или «Как пишется: „кованый” или „кованный”?», когда на них нет времени.
30.11.1999 00:00+0300
Юмор →
Три тюльпана
Добрый вечер, Ув. хабрасообщество!
Осталось чуть более часа (UTC +02:00) до самого тяжелого дня в году для каждого мужчины — 8 марта.
А вот виновница сего торжества:
Но речь пойдет не о Кларе Цеткин, а о том, как можно с юмором отнестись к вручению самого главного ингредиента этого праздника — цветов!
Так исторически сложилось, что символом праздника всегда ассоциировались тюльпаны.
Осталось чуть более часа (UTC +02:00) до самого тяжелого дня в году для каждого мужчины — 8 марта.
А вот виновница сего торжества:
Но речь пойдет не о Кларе Цеткин, а о том, как можно с юмором отнестись к вручению самого главного ингредиента этого праздника — цветов!
Так исторически сложилось, что символом праздника всегда ассоциировались тюльпаны.
30.11.1999 00:00+0300
Юмор →
Девушке вернули телефон из ремонта с порно
18-летняя Лаурен Кеннеди, уроженка Вест-Мидлэндс, Великобритания, испытывала проблемы с телефоном: он постоянно вырубался во время разговора. Она по гарантии отдала его в Carphone Warehouse.
Вернули ей телефон не только работающим, но и с бонусным контентом в памяти телефона. Как заявила пострадавшая, она нашла в телефоне фотографии женщин в нижнем белье, а также почти дюжину видео-роликов (от 5 до 10 минут длиной), «содержащих грубый секс, групповой секс и видео ласкающих себя девушек». Сообщается, что это были любительские ролики, переданные на телефон через Bluetooth.
«Там были ролики с сексом в туалете, в ванной, видео группового секса в спальне».
Представители Carphone Warehouse вначале предложили Лаурен компенсацию в 15 (пятнадцать!) долларов, но позже принесли публичные извинения и подарили ей новенький BlackBerry Curve.
Вернули ей телефон не только работающим, но и с бонусным контентом в памяти телефона. Как заявила пострадавшая, она нашла в телефоне фотографии женщин в нижнем белье, а также почти дюжину видео-роликов (от 5 до 10 минут длиной), «содержащих грубый секс, групповой секс и видео ласкающих себя девушек». Сообщается, что это были любительские ролики, переданные на телефон через Bluetooth.
«Там были ролики с сексом в туалете, в ванной, видео группового секса в спальне».
Представители Carphone Warehouse вначале предложили Лаурен компенсацию в 15 (пятнадцать!) долларов, но позже принесли публичные извинения и подарили ей новенький BlackBerry Curve.
30.11.1999 00:00+0300
Юмор →
Всем мужчинам-ИТшникам к 8 марта :)
8 марта — тяжелый для мужчин день :) Давайте-ка сделаем его немного легче!
Сервис для оценки и сравнения девочек
Девушки, конечно, не поймут, но и пусть :)
Сервис для оценки и сравнения девочек
Девушки, конечно, не поймут, но и пусть :)
30.11.1999 00:00+0300
Краудсорсинг →
IT на страже закона
Предлагаю вам высказать мнение, а ещё лучше, принять участие в мозговом штурме по идее проекта программного обеспечения для правоохранительных органов России.
Несколько лет назад я работал в следствии. Для удобства работы многие из нас использовали различные программы, которые автоматически генерировали различные бланки, оставалось только набирать текст. Что нам это давало? Небольшую экономию времени и сил — не более. Представленный же проект имеет немного другую цель: дать зацепки по преступлению, выявить различные закономерности, дать «пищу для ума» оперуполномоченному и следователю, т.е. помочь именно в раскрытии преступления, а не в делопроизводстве. Интересно? Тогда прошу под кат.
Несколько лет назад я работал в следствии. Для удобства работы многие из нас использовали различные программы, которые автоматически генерировали различные бланки, оставалось только набирать текст. Что нам это давало? Небольшую экономию времени и сил — не более. Представленный же проект имеет немного другую цель: дать зацепки по преступлению, выявить различные закономерности, дать «пищу для ума» оперуполномоченному и следователю, т.е. помочь именно в раскрытии преступления, а не в делопроизводстве. Интересно? Тогда прошу под кат.
30.11.1999 00:00+0300
Юмор →
А ваши программы выглядят так же?
30.11.1999 00:00+0300
Юмор →
Не хабром единым, или записки кармообделенного
Узнал о сайте habrahabr.ru, стал постоянным читателем.
Бросил пить и курить.
Начал правильно питаться.
Начал заниматься бегом, плаванием и ходить в тренажерный зал.
Изучил 20 самых популярных компьютерных технологий.
Начал вести личный блог в интернете.
Узнал 10 самых распространенных ошибок на собеседовании.
Нашел крутую компанию и устроился в нее работать на крутую должность.
Возвращаясь с работы, увидел краем глаза порнографический ролик на рекламном биллборде в центре города.
Купил новый продвинутый ноутбук на замену своему старому.
Создал свой собственный навороченный веб-сайт в интернете.
Оптимизировал рабочее время и составил планы на ближайшие 10 лет.
Достиг максимального роста карьеры в компании – дальше некуда.
Уволился с работы — решил пойти во фриланс.
Как здорово самому распоряжаться собственным временем!
Параллельно запустил гениальный стартап на российском хостинге.
Много узнал об операционной системе Linux – поставил себе на ноутбук.
Узнал о 7 главных привычках успешного фрилансера, и 3 вещах которые нельзя говорить заказчику.
Изучил английский язык.
Стартапный сайт заблокирован прокуратурой, мигрировал на зарубежный хостинг.
Купил электронную читалку – очень удобная вещь.
Провайдер интернета замучил перебоями в работе сети и отсутствием качественной тех. поддержки – пришлось сменить.
Понял что много не успеваю – переписал планы и начал спать меньше, но правильно.
Заказал новый мобильный телефон на eBay – пришел не тот что заказывал.
Ударил кризис и дела во фрилансе пошли хуже, стало сложно конкурировать с индусами.
Ушел с фриланса, открыл свой собственный бизнес.
Открыл еще один бизнес-сайт на зарубежном хостинге.
Времени на занятия собой стало меньше, понял 5 основных трудностей работы на себя.
Бизнес-сайт подвергся атаке хакеров – провел двое суток над затыканием дыр.
Запустил свой интернет-магазин.
Выяснил 15 главных принципов успешных продаж через интернет.
Утром не смог загрузить систему на домашнем компе – окно с обнаженными женщинами и просьбой послать SMS на 4-хзначный номер.
Уяснил 7 вещей которые нельзя делать ведя свой личный бизнес.
Заказанный мобильник с eBay так и не переслали, но зато вернули деньги.
Интернет-магазин подвергся DDOS-атаке, неизвестные просят заплатить денег для того чтобы атака прекратилась.
Открыл для себя методику быстрого чтения – читать стал в 3 раза больше за то же самое время.
Нашел спеца по сетевым технологиям, обещал за небольшую плату разобраться с досящими хакерами раз и навсегда.
Бросил пить и курить.
Начал правильно питаться.
Начал заниматься бегом, плаванием и ходить в тренажерный зал.
Изучил 20 самых популярных компьютерных технологий.
Начал вести личный блог в интернете.
Узнал 10 самых распространенных ошибок на собеседовании.
Нашел крутую компанию и устроился в нее работать на крутую должность.
Возвращаясь с работы, увидел краем глаза порнографический ролик на рекламном биллборде в центре города.
Купил новый продвинутый ноутбук на замену своему старому.
Создал свой собственный навороченный веб-сайт в интернете.
Оптимизировал рабочее время и составил планы на ближайшие 10 лет.
Достиг максимального роста карьеры в компании – дальше некуда.
Уволился с работы — решил пойти во фриланс.
Как здорово самому распоряжаться собственным временем!
Параллельно запустил гениальный стартап на российском хостинге.
Много узнал об операционной системе Linux – поставил себе на ноутбук.
Узнал о 7 главных привычках успешного фрилансера, и 3 вещах которые нельзя говорить заказчику.
Изучил английский язык.
Стартапный сайт заблокирован прокуратурой, мигрировал на зарубежный хостинг.
Купил электронную читалку – очень удобная вещь.
Провайдер интернета замучил перебоями в работе сети и отсутствием качественной тех. поддержки – пришлось сменить.
Понял что много не успеваю – переписал планы и начал спать меньше, но правильно.
Заказал новый мобильный телефон на eBay – пришел не тот что заказывал.
Ударил кризис и дела во фрилансе пошли хуже, стало сложно конкурировать с индусами.
Ушел с фриланса, открыл свой собственный бизнес.
Открыл еще один бизнес-сайт на зарубежном хостинге.
Времени на занятия собой стало меньше, понял 5 основных трудностей работы на себя.
Бизнес-сайт подвергся атаке хакеров – провел двое суток над затыканием дыр.
Запустил свой интернет-магазин.
Выяснил 15 главных принципов успешных продаж через интернет.
Утром не смог загрузить систему на домашнем компе – окно с обнаженными женщинами и просьбой послать SMS на 4-хзначный номер.
Уяснил 7 вещей которые нельзя делать ведя свой личный бизнес.
Заказанный мобильник с eBay так и не переслали, но зато вернули деньги.
Интернет-магазин подвергся DDOS-атаке, неизвестные просят заплатить денег для того чтобы атака прекратилась.
Открыл для себя методику быстрого чтения – читать стал в 3 раза больше за то же самое время.
Нашел спеца по сетевым технологиям, обещал за небольшую плату разобраться с досящими хакерами раз и навсегда.
30.11.1999 00:00+0300
Юмор →
Мотивация в споре
Очень часто, споря с коллегами какой паттерн или архитектуру применить, мы прибегаем именно к такой аргументации…
30.11.1999 00:00+0300
Реклама →
Простой таймер для нескольких задач
Golden Minute HQ — небольшой сервис для учёта рабочего (и не только) времени.
На работе мы используем FreshBooks, и у него есть достаточно неплохой таймер, вся проблема в том, что он один. Иногда график рабочего дня у меня достаточно рваный (10 минут в IDE, 15 минут поговорить с разработчиками и т.п.), и записывать время приходится достаточно часто, а потом ещё и вспоминать формулировку предыдущего задания, когда нужно к нему вернуться.
На работе мы используем FreshBooks, и у него есть достаточно неплохой таймер, вся проблема в том, что он один. Иногда график рабочего дня у меня достаточно рваный (10 минут в IDE, 15 минут поговорить с разработчиками и т.п.), и записывать время приходится достаточно часто, а потом ещё и вспоминать формулировку предыдущего задания, когда нужно к нему вернуться.
30.11.1999 00:00+0300
Краудсорсинг →
Дети нелюбимые народом
В последнее время только и видишь, что ругают милицонеров. А ни разу не ловили себя на мысли, что в чём-то они похожи на нас, айтишников?
30.11.1999 00:00+0300
Юмор →
Microsoft vs. Apple — все началось гораздо раньше…
Решил рискнуть кармой и совсем немного пошутить про Microsoft vs. Apple. Просьба отнестись к картинке с юмором и улыбнуться. Всем хорошего дня :)
Взято отсюда
Взято отсюда
30.11.1999 00:00+0300
Юмор →
Вершина нормализации данных: getGenders
Так как Хабр в первую очередь посвящен сфере ИТ, думаю, у следующей истории найдется много поклонников.
Не так давно нашей команде пришлось интегрироваться с внешней финансовой системой посредством веб-сервисов. Кроме всего прочего, внимание привлек метод с таинсвенным названием getGenders. Комментарий к методу звучал как "Справочник полов (sex). Странно, но их два..." (без шуток). Ситуация усугублялась еще и тем, что метод принимал на вход строковый параметр.
После нескольких попыток вызова метода с разными значениями параметра ответ таки удалось получить:
Наверное не только у меня на языке вертелось «Действительно странно, а почему их два?», потому как под стол упали все.
Подозрительно длинные идентификаторы можно было объяснить тем, что часто веб-сервисы генерируются на основании результатов запросов к базе данных, а в ней мог использоваться какой-то общий sequence для нескольких таблиц. Но параметр vId не давал нам покоя...
Квест по выяснению этого важного вопроса у представителей фин. учреждения был назначен на самого серьезного человека из команды. Все оказалось до безобразия просто: vId — это номер версии системы.
Зачем это нужно нам так толком и не объяснили, ограничившись сухим «что-то для миграции». Но я не оставляю надежды хотя бы в далеком будущем пообщаться с проектировщиком базы данных, так как ни на минуту не сомневаюсь, что для представления справочника полов с учетом версии он использовал как минимум 2 таблицы...
Если кому-то инетерсно, вот код интерфейса (анонимизированный):
Напишите в комментариях, а что интересного и таинственного встречали вы в своей работе.
Не так давно нашей команде пришлось интегрироваться с внешней финансовой системой посредством веб-сервисов. Кроме всего прочего, внимание привлек метод с таинсвенным названием getGenders. Комментарий к методу звучал как "Справочник полов (sex). Странно, но их два..." (без шуток). Ситуация усугублялась еще и тем, что метод принимал на вход строковый параметр.
После нескольких попыток вызова метода с разными значениями параметра ответ таки удалось получить:
id | name | vid ---------------------- 500001 | MALE | "1" 500012 | FEMALE | "1"
Наверное не только у меня на языке вертелось «Действительно странно, а почему их два?», потому как под стол упали все.
Подозрительно длинные идентификаторы можно было объяснить тем, что часто веб-сервисы генерируются на основании результатов запросов к базе данных, а в ней мог использоваться какой-то общий sequence для нескольких таблиц. Но параметр vId не давал нам покоя...
Квест по выяснению этого важного вопроса у представителей фин. учреждения был назначен на самого серьезного человека из команды. Все оказалось до безобразия просто: vId — это номер версии системы.
Зачем это нужно нам так толком и не объяснили, ограничившись сухим «что-то для миграции». Но я не оставляю надежды хотя бы в далеком будущем пообщаться с проектировщиком базы данных, так как ни на минуту не сомневаюсь, что для представления справочника полов с учетом версии он использовал как минимум 2 таблицы...
Если кому-то инетерсно, вот код интерфейса (анонимизированный):
/** * Справочник полов (sex). Странно, но их два... * * @param vId * @return java.util.List<api.dictionary.soap.Genders> */ @WebMethod(action = "ns:getGenders") @WebResult(name = "genders", targetNamespace = "...") @RequestWrapper(localName="getGenders", targetNamespace="...", className="api.dictionary.soap.GetGenders") @ResponseWrapper(localName="gendersList", targetNamespace="...", className="api.dictionary.soap.GendersList") public List<Genders> getGenders(@WebParam(name = "vId", targetNamespace = "...") String vId);
Напишите в комментариях, а что интересного и таинственного встречали вы в своей работе.
30.11.1999 00:00+0300
Юмор →
Юбилей UNIX-эпохи
Дорогие друзья!
Скоро наступит знаменательная дата UNIX-исчисления. В пятницу (!) 13-го (!) ровно в 15:31:30 (по Тихоокеанскому времени) есть замечательный повод собраться с друзьями в баре (в подъезде, в аське) и поднять бокалы (кружки, стаканчики, мышки), чтобы встретить 1234567890-ю секунду.
Поздравляю вас!
P.S. Кстати, «куранты» тут: www.1234567890day.com/
P.P.S. Обращения президента не будет, ну и ладно.
Скоро наступит знаменательная дата UNIX-исчисления. В пятницу (!) 13-го (!) ровно в 15:31:30 (по Тихоокеанскому времени) есть замечательный повод собраться с друзьями в баре (в подъезде, в аське) и поднять бокалы (кружки, стаканчики, мышки), чтобы встретить 1234567890-ю секунду.
Поздравляю вас!
P.S. Кстати, «куранты» тут: www.1234567890day.com/
P.P.S. Обращения президента не будет, ну и ладно.
30.11.1999 00:00+0300
Научно популярное →
Красивая визуализация городских Wi-Fi сетей
Трое норвежских дизайнеров Тимо Арнолл, Йорн Кнутсен и Эйнар Снив Мартинуссен создали блестящий пример технологической эстетики, решив визуализировать покрывающие их город беспроводные сети. Они взяли четырехметровую рейку, оборудовав её предварительно приемником Wi-Fi, и укрепили на ней 80 LED-диодов. При движении рейки по улицам города мощность сигнала Wi-Fi менялась, соответственно его уровню изменялась и яркость диодов. Съемка движения производилась неподвижной камерой на штативе с очень длинной выдержкой. В итоге получились очень красивые фото (больше под катом), а также видео, на котором запечатлен и процесс изготовления рейки.
Под катом фото и видео
И просто красивое видео
Оригинал статьи здесь
30.11.1999 00:00+0300