?

Log in

No account? Create an account

Здесь могла бы быть ваша реклама

июл. 18, 2016

04:57 pm - Вы неправильно пишете животных [reposted post] (перепостил extesy)

Животные – это платформы с очень ограниченной памятью, вычислительными способностями и возможностями модификаций. Разработчикам (допустим это Бог или ангелы) приходится выдавать практически гениальные низкоуровневые алгоритмы. Правда, большое количество хардкода вызывает характерные проблемы с отсутствием проверки в экзотических условиях. Та же фильтрация входных данных делается очень и очень криво.

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

Но пойдём далее. Я не знаю, кто разрабатывал архитектуру ящериц, но они бегают в одном процессе, а дышат в другом. При этом платформа не поддерживает многозадачность, поэтому костыль с максимальной длиной бега в 4-6 секунд просто эпичен.

Да, ещё о птицах, чтобы два раза не вставать. У них насквозь кривой модуль распознавания «свой-чужой». Что позволяет провести animal-in-the-middle-атаку с помощью подстановки звука птенца. Всё, что примерно совпадает по размерам и при этом передаёт открытую часть ключа, нужно покормить. Похожий баг есть у некоторых грызунов, что позволяет предположить проблемы с общей библиотечной функцией.

Теперь муравьи. Муравьёв довольно легко зациклить. Навигационный блок у них совмещён с системой приоритетов ОС, поэтому при построении циклического маршрута образуется «спираль смерти», затягивающая всё больше и больше ресурсов муравейника – и всё это зависает на 3-4 дня, пока муравьи не погибнут от истощения или что-то снаружи не поменяет навигацию.




А вот страус – вершина оптимизации. То, как именно в него впихнули пищеварение, вообще достойно войти в «Жемчужины программирования». Чтобы эта птичка нормально переваривала пищу, разработчик придумал заставить его натурально жрать камни. При беге камни трясутся и перемалывают зёрна. Теперь самое весёлое. Чтобы не писать отдельный код для поедания камней, страусу просто взяли и отключили центральный сектор зрения (как зайцу, но там это известный минорный баг). Поэтому когда страус целится в зерно, он попадает только в 30-50% случаев. Что легко позволяет набирать нужное количество камней, да ещё и с запасом. Именно поэтому страусы, запущенные на чистой виртуальной машине в зоопарке, испытывали проблемы с пищеварением до появления поддержки камней на уровне гипервизора. Кстати, коровы тоже жрут гвозди и иногда гравий, но это не в архитектуре, а просто техническая ошибка обратной совместимости.

Да, и ещё. Очень хорошая вещь – повторное использование кода. Часть функционала с камнями потом накатили на крокодила – чтобы ему нырялось лучше. Ныряется действительно лучше.

читать дальшеСвернуть )

янв. 4, 2015

09:46 am - 10 самых опасных заблуждений, псевдонаук и суеверий [reposted post] (перепостил extesy)

В 2010 году в научном журнале Lancet была опубликована статья, в которой приводился рейтинг опасности двадцати наркотических веществ. Этот рейтинг был получен путем обобщения экспертных оценок опасности наркотиков по 16 критериям. Олимпийские игры закончились с большим успехом для России, и мы решили использовать похожий метод для проведения последующей спецолимпиады: оценить опасность существующих заблуждений, псевдонаук и суеверий (ЗПС), чтобы раздать медали обскурантизма.

Разнообразие ЗПС в России огромно: боязнь биометрических паспортов, идеи, что Атлантида даже “не утонула, а улетела”, что все народы мира произошли от русских, обнаружение инопланетных посланий в принтере, ада на Солнце и даже вера в благословение горшком Серафима Саровского. Отдельно стоит упомянуть лозоходство (обнаружение скрытых предметов, обычно расположенных под землёй, таких как полости, источники воды, залежи полезных ископаемых, «геопатогенные зоны», «линии магической силы» и т. п. с помощью лозы, специальной рамки, маятника или иных приспособлений) … по Google Maps.

Чтобы добиться более адекватной и непредвзятой оценки опасности ЗПС были приглашены эксперты: читатели блога, посвященного разбору псевдонаучных концепций и заблуждений - http://scinquisitor.livejournal.com/ -, а также читатели и администраторы интеллектуальных и скептических ресурсов, таких как движение The Brights - http://vk.com/the_brights -, сообщества “Ученые против лженауки” - http://vk.com/club21168 - и Словаря Скептика” - http://vk.com/skepdic. В число экспертов вошло 75 человек, включая 19 человек с учеными степенями. Примечание: это не означает, что каждый из упомянутых экспертов полностью разделяет итоговый рейтинг опасности ЗПС. Чтобы избежать предвзятости со стороны экспертов и, чтобы не привлечь внимания лобби рептилоидов с планеты Нибиру, экспертам не сообщалась конечная цель исследования.

Читать дальше...Свернуть )

дек. 20, 2014

08:21 am - Люди, глядящие в стол [reposted post] (перепостил extesy)

Последнее слово Алексея Навального

«Сколько раз в своей жизни человек, который не занимается чем-то криминальным и противозаконным, может произнести последнее слово? Нисколько, ноль раз. Ну если ему не повезет — один раз. Я же за последние полтора года, два года с учетом апелляций... Это наверное мое 6-7, может быть, 10 последнее слово. Вот эту фразу «Подсудимый Навальный, вам предоставляется последнее слово» я уже слышал много раз. Такое впечатление, что с последним словом — для меня, для кого-то, для всех — наступают последние дни. Постоянно от тебя требуют сказать последнее слово. Я говорю это, но в общем-то вижу, что последние дни, они не наступают.

И самое главное, что меня в этом убеждает. Если бы я вас всех здесь сфотографировал втроем, а лучше всех вместе, с представителями потерпевших так называемых потерпевших — это те люди, с которыми я общаюсь последнее время. Люди, глядящие в стол. Понимаете, вы все постоянно смотрите в стол. Я с вами всеми разговариваю — вы смотрите в стол, постоянно, все. Вам нечего сказать... Елена Сергеевна [Коробченко — судья], какая самая популярная ваша фраза, Вы ее точно знаете, которая обращается ко мне? Следователи, прокуроры, сотрудники ФСИН, судьи по гражданским делам, по уголовным... Вы мне все говорите фразу одну и ту же: «Алексей Анатольевич, ну вы же понимаете». Я все понимаю, но ни понимаю одного: почему вы без конца смотрите в стол?

xxxСвернуть )

июл. 26, 2013

08:00 pm - Открытка судье Блинову [reposted post] (перепостил extesy)

Вот судья Ленинского районного суда города Кирова Сергей Блинов:
Судья Сергей Блинов. Фото: Сергей Бровко, РИА Новости
А вот статья 305-я Уголовного кодекса Российской Федерации:

Статья 305. Вынесение заведомо неправосудных приговора, решения или иного судебного акта

1. Вынесение судьей (судьями) заведомо неправосудных приговора, решения или иного судебного акта —

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

2. То же деяние, связанное с вынесением незаконного приговора суда к лишению свободы или повлекшее иные тяжкие последствия, —

наказывается лишением свободы на срок от трех до десяти лет.


Срок давности по первому пункту ст. 305 составляет 6 лет, по второму пункту — 10 лет.

Местонахождение: Москва, Хамовники

08:00 pm - 2-й оперативный полк в действии ФОТО [reposted post] (перепостил extesy)

18 июля 2013 г., центр Москвы, сотрудник 2-го оперативного полка полиции ГУВД Москвы избивает задержанного в автозаке:








Фотографии: © REUTERS/Татьяна Макеева

июл. 19, 2013

10:53 am - Как Москва отбивала Навального [reposted post] (перепостил extesy)



Как вы уже знаете, сегодня утром в Кирове Алексея Навального и Петра Офицерова освободили из-под стражи решением Кировского областного суда. Произошло это неожиданно, в отличии от вчерашнего приговора, который многих удивил, но был, скорее ожидаем. Что случились за те несколько часов с момента приговора, до решения прокуратуры обжаловать меру пресечения, я не знаю. Здесь я согласен с dolboeb, что "какова в этом заслуга тех, кто вчера вышел на улицы и площади российских городов, я не могу знать, а гадания по этому поводу считаю довольно пустопорожним занятием. Может, в самом деле перещелкнуло что-то в голове у говноначальства, а может, наоборот, изначально сценарий так и был написан. Есть еще третий вариант — что постановление об аресте на время рассмотрения апелляции в облсуде судья Блинов вынес по собственной инициативе, а те, кто писали приговор, просто забыли его по этому поводу проинструктировать. Но это все мелочи, главное — что парни на свободе."

В любом случае, вчера в Москве происходили удивительные события - крупнейший несанкционированный митинг за последние лет 20. Я вот не помню, что столько народу выходило без разрешения в самый центр. Давайте посмотрим, как это было!

Read moreСвернуть )

июл. 17, 2013

10:58 am - перед приговором [reposted post] (перепостил extesy)

Это неловкое чувство, когда тебя надо написать что-то очень многозначительное перед завтрашним приговором.

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

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

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


В первом случае ("повезло") ничего трогательного не случится, а даже и вовсе наоборот. Журналисты напишут "после оглашения приговора Навальный прошёл в кафе напротив и заказал себе пива и жареной картошки, которые выпил и съел, уставившись в телевизор".
Можно ли верить человеку, который вместо переживания драматических моментов ест жареную картошку? С трудом, понятное дело.


Тем не менее. Вот, что хочу сказать.
Вернее, давайте все рассмотрим на примере известных картинок.

Правильно ли то, что изображено здесь?

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

Мы совершенно не противостоим какой-то здоровой рыбине, которую нужно испугать, изобразив ещё более здоровую.

Нынешняя власть - это не здоровая рыбина, это скорее рыба-шар или латиноамериканская жаба, которая при виде опасности раздувает себя с помощью телевидения, показывающего врущих проституток-телеведущих или чудиков из СК в синих мундирах, лопочущих, что они всех посадят.
Ну кого они там могут посадить? Ну 20 человек, ну 50. Ну 100, если сильно постараются.

Вот и весь страшенный потенциал.
Понятное дело, что довольно неприятно оказаться среди этих 20-50-100, но всякое в жизни случается.
Бывает, на людей и рояли падают.

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



Однако жаба сама с вентиля не спрыгнет. Для этого её надо долго тыкать палкой или снять её, обернув бумажкой.

Это и требует организационной работы. Пока жаба побеждает тем, что мы ленимся её вести.

Все эти годы я вместе с вами и учился организовываться в условиях госпропаганды, запугивания и отсутствия денег.

Чему-то научился.
Мы умеем теперь и собирать деньги. Уверен, что вы поможете собрать их нашему Фонду, в случае негативного развития событий.
По моей оценке годовой потенциал сбора денег с граждан на политические проекты - не меньше 300 млн рублей.
Надо их просто собирать, а сейчас это делает только наш Фонд и ещё пара организаций. Мы выбираем только малую часть.

Умеем вести расследования лучше, чем любые структуры, которым положено вести расследования.

Умеем находить недвижимость и активы жуликов, их виды на жительство.

Умеем делать, децентрализованно финансировать и выпускать газеты. Первый выпуск уже больше, чем миллионным тиражом разошёлся, значит можем и 5-10 миллионов каждые три месяца делать, если постараемся.

Умеем митинги большие проводить.

Умеем партии создавать. Партии настолько настоящие и пугающие власть, что они их не хотят регистрировать, несмотря на "либерализацию и уведомительный порядок".

Умеем под петициями собирать 100 тысяч реальных подписей.

Умеем проводить честные выборы в интернете и знаем теперь как формировать сильные предвыборные списки на основе предварительных выборов для любой избирательной кампании.

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


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

Поэтому нашу ситуацию гораздо больше характеризует не картинка с рыбками, а вот такая:

345

Первому страшно, второму - ещё страшнее, а потом, всем остальным, совсем не страшно, легко и гарантирует результат.

И здесь переходим к главному, ради чего я и сел это писать.
Общее усилие гарантирует результат, но общее складывается из частного и личного.

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

Просто поймите: никого кроме вас нет.

Никого происходящее в стране и городе не волнует больше, чем вас.

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

Если вы уж дошли до того, что читаете этот жж, то вы и есть передний край.

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

Долг перед остальными, если вы его осознали, это такая штука, которую нельзя делегировать кому-то ещё.

Нет никого, кроме вас.

Если вы это читаете, вы и есть сопротивление.



фев. 5, 2013

12:57 pm - Вместо Олимпиады в Сочи [reposted post] (перепостил extesy)

Общие затраты на Олимпиаду в Сочи увеличились до 1,526 трлн рублей или 37,5 млрд евро, что в пять раз больше изначальной сметы в 2007 году. Сочинскую Олимпиаду уже давно окрестили самой дорогой среди всех зимних игр. Однако оказалось, что нет предела расходам: она станет самой дорогой в истории игр, побив даже рекорд летних соревнований в Пекине.

Попытаемся представить, что можно было бы сделать для развития спорта в России на эти полтора триллиона рублей.

Итак:

По итогам переписи населения 2010 года 1100 населенных пунктов в России имеют статус города. В этих городах проживает 97 524 023 человека.

В КАЖДОМ из этих городов можно было бы построить новый БАССЕЙН. Например, такой, который открыли 12 декабря 2012 года в Пскове.
Длина бассейна "Универсант" составляет 25 метров, ширина - 16, максимальная глубина – 180 сантиметров, также чаша бассейна имеет шесть дорожек.
бассейн

Общий объем вложений - 132 миллиона рублей. Умножим на 1100 городов - 145 млрд 200млн рублей

Плюсом к бассейну, в КАЖДОМ городе страны можно было бы построить ЛЕДОВЫЙ ДВОРЕЦ. Такой, например, как в Вологде, открытый 28 декабря 2012 года.

ледовый

Стоимость строительства: 201 762 412 руб. руб.
Умножим на 1100 городов - 221 938 653 200


А еще в КАЖДОМ городе построим по новому СТАДИОНУ. Например, как в Бурятии.
Центральный стадион Республики Бурятия — главная спортивная арена Улан-Удэ и Республики Бурятия, расположенная в центре города на набережной реки Селенга. Является самым большим спортивным объектом в Бурятии. Стадион оснащен современным оборудованием и способен вмещать 10000 зрителей, на футбольном поле положено искусственное покрытие Duraspine Ultra 60 последнего поколения.

стадион

Стоимость строительства - 713,13 млн рублей. Умножим на 1100 городов - 784 443 000 000

В КАЖДОМ городе построим и новый Физкультурно-оздоровительный комплекс. Например, неплохой ФОК открыли в Североонежске Архангельской области 1 декабря 2012 года.
В ФОКе размещены универсальный спортивный зал размером 36×18 метров, два тренажерных зала, комфортные раздевалки с современной мебелью, административные и вспомогательные помещения.
фок
Стоимость: 68,7млн рублей. На всю страну - 75 570 000 000

Итого, чтобы в КАЖДОМ городе страны построить стадион, бассейн, ФОК и Ледовый дворец нам потребовалось 1 227 151 653 200. То есть деньги еще остаются.

Согласно перепеси населения 2010 года, в нашей стране 18 711 251 человека мужского пола в возрасте от 5 до 25 лет включительно.
Подарим КАЖДОМУ из них по футбольному мячу. Да не простому, а по фирменному мячу "ADIDAS Tango’12 EURO 2012 OMB" — официальная игровая модель Чемпионата Европы по футболу 2012 года.

футбольный

Стоимость мяча - 3743 рубля (это еще не оптом, а в розницу).
Умножим на все население мужского пола в возрасте от 5 до 25 лет включительно - 70 036 212 493


Также КАЖДОМУ из них подарим по баскетбольному мячу "Spalding TF-500", производства США. Цена в розницу - 1599 рублей.

баскетбольный

Итого потратим 29 919 290 349

КАЖДОМУ жителю страны мужского пола в возрасте от 5 до 25 лет включительно подарим ХОККЕЙНЫЕ КОНЬКИ "ATEMI ULTI Black JR" по 1590 за пару
хоккейные
Итого: 29 750 889 090

КАЖДОЙ девочке и девушке в возрасте от 5 до 25 лет включительно (а таких 18 039 965) подарим ФИГУРНЫЕ КОНЬКИ "Atemi VISTA" по 1280 за пару
фигурные

Получаем 23 091 155 200

Также КАЖДОЙ из них подарим ПоВОЛЕЙБОЛЬНОМУ ЯЧУ "Atemi AVC4S OCEAN" по 290р
воллейбол



Получаем: 5 231 589 850 рублей



ВСЕМ (мальчики и девочки, юноши и девушки) в возрасте 5 - 25 лет купим РОЛИКИ спортивной коллекции "OMEGA" по 1832 рубля/пара
ролики


Получаем: Ролики для 36 751 216 парней и девчонок обойдутся в 67 328 227 712 р.


А еще КАЖДОМУ ЖИТЕЛЮ СТРАНЫ 143 200 000 (2012г) подарим крутую скакалку со счетчиком прыжков "Сalory Jump (Bradex)" (349 рублей)
скакалка


Получаем 49 976 800 000 р.


Подвожу итог: На те деньги, которые вбухали в Олимпиаду в Сочи, можно было бы во ВСЕХ ГОРОДАХ СТРАНЫ построить по новому бассейну, стадиону, ледовому дворцу и ФОКу.
Каждому мальчику/юноше в возрасте 5-25 лет подарить футбольный мяч, баскетбольный мяч, хоккейные коньки, ролики
Каждой девочке/девушкев возрасте 5-25 лет подарить воллейбольный мяч, фигурные коньки, ролики

И АБСОЛЮТНО КАЖДОМУ жителю страны подаритиь скакалку с электронным счетчиком.

И еще осталось бы около 20 млрд рублей!


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



07:16 am - Пора валить

наш столичный мир суров и труден
нынче в ночь с нуля до десяти
над москвою выпал свежий путин
и засыпал так что не пройти

москвичи вздымали к небу руки
где же ты вселенское добро
чем теперь откапывать судзуки
как идти в кроссовках до метро

чуть затихнув путин падал снова
и летел кружась издалека
не было при ельцине такого
разве что при сталине слегка

гастарбайтер носится с лопатой
граждане в дома забились все
путин с неба падает проклятый
на дворы балконы и шоссе

выше влажность ниже столбик ртути
день за днем в москве страшнее жить
до чего довел россию путин
даже снег решил пора валить

(с) Леонид Каганов

Navigate: (Previous 10 Entries)