|
ermouth
|
|
|
| Жизнь без объектов |
[May. 26th, 2012|10:58 pm] |
|
http://habrahabr.ru/post/143620/#habracut Вскоре стало понятно, что возможность создавать повторно используемые бизнес компоненты это заблуждение. Каждый бизнес отличается от всех остальных, даже в одной отрасли. Каждый похожий проект работает по слишком специфичной бизнес логике. Единственный способ сделать повторно используемые бизнес компоненты на этом уровне — сделать их сверх-настраиваемыми путём добавления таких штук как движки правил и встраиваемые языки. Такую модель я бы не стал называть моделью компонента. Скорее моделью очередного экземпляра bloatware”.
Паттерны не приводят к хорошей структурированности. Напротив, они приводят к чрезмерному усложнению программ, трудностям в понимании кода и дороговизне сопровождения. Некоторые паттерны стали даже анти-паттернами (например, паттерн singleton приводит к невозможности создания модульного тестирования)”.
И т.д. Полностью разделяю. Я избегаю объектно-ориентированного подхода и сложных абстракций везде, где возможно. |
|
|
| Космос-шмосмос и культур-мультур |
[May. 23rd, 2012|02:39 am] |
|
Штиль то какой: Здесь варил казан большая каша! Чай зеленый люди пили здесь! Говорили здесь Гудков и Яшин, и Собчак ходил красивый весь! Я услышал столько Окуджава! Столько заводной девичий смех! Очень злой Россия стал держава: не дает гулять, гоняет всех. Ты же был такой большой страною! Космос-шмосмос и культур-мультур! Но опять увлекся паранойя! Но опять увлекся диктатур! Ты зачем людей хватаешь в плен-то, арестуешь чай и самовар? Что тебе какой-то белый лента — девушка надел гулять бульвар?”
http://f5.ru/kaganov/post/403088 |
|
|
| Отрицательный отбор |
[May. 22nd, 2012|12:21 pm] |
Мне тоже жаль, что в студии находится журналист Юлия Латынина, а не профессиональный предатель, приговоренный к смертной казни за измену родине Виктор Резун, публикующийся под именем Суворов и ряд других псевдоисториков, ненавидящих свою страну и свое прошлое”.
Это первая фраза нашего нового министра культуры г-на Мединского в “Клинче” с Латыниной. В сети ходят упорные слухи, что наш новый министр культуры – плагиатор и просто выдумщик. Могу себе представить, какой феерический и окончательный пиздец настанет культуре – судя по фразеологии, нас будут кормить георгиевскими ленточками круглый год, а ещё через пару лет госдума признает Россию родиной слонов. Страшно даже подумать, сколько денег разбазарит это чмо ( Поздравляю всех с новым правительством. |
|
|
| Призраки художественного салона |
[May. 22nd, 2012|12:43 am] |
|
Братюня andrey-larin купил цифровую чб камеру и снимает вот такое вот охуительное: 
Клик на картинку – прыг в пост, где таких карточег – вагон. Это вам не инстаграмочка какаянибудь. |
|
|
| Вторая половина жизни |
[May. 12th, 2012|01:37 am] |
Последний день до ДР – 9 мая – я встретил на квартире в ремонте, за односолодовым виски. Был прекрасный разговор – я утверждал, что добрая воля существует, а мне оппонировали, что это просто форма корысти. Я до этого слопал вкусный стейк с картошечкой размером с вишенку и вот такой вот десерт (чёто не в фокусе) – и совершенно размяк. 
Спорилось как-то вяло – зато потом нашлись всякие интересные музыкальные приложения на айпаде – и пошло-поехало. Музыканты же ж все, чуйство прекрасного, то-сё) А потом досталась гитара: 
И мой кореш Паша спел (ну типа) и сыграл как мне помнится прямо из головы вот так: Есличо, чувак, это было круто! Я не мог это не выложить. Днём 9 мая я отправился выполнять важную часть плана пребывания – добывать трусы. В Архангельске нереально купить нормальные трусы, вы не поверите, дорогие лжефренды. Раньше ездили за колбасой в столицу – а теперь вот за трусами, ога. В результате я так и не нашёл ck в Европейском и программу выполнил частично. Ближе к вечеру 9 мая я попал в офис ЖЖ – там сейчас работают @mark_ilansky, с которым мы когда-то ссорились, но вроде помирились, и olegfreedom (вот был бы нормальный софт чтобы постить с мака с картинками – вставилось бы ссылкой, это намёк есличо). В ЖЖ мне понравилось, общее пространство, много народу, видимо. Хотя я себе плохо представляю масштаб платформы. В ЖЖ сразу видно трон – красивый такой 27-инчёвый аймак )) Доски на стенах прикольные – чёрное и по нему разноцветными мелками. В ЖЖ работает некая Нина, женщина невообразимой грубости. Вот ей надо посмотреть кино про доктора Лектора. Он кушал людей за неучтивость. Жаль, он не работает в ЖЖ. В ЖЖ вкусный кофе из автомата. Вполне себе. Ну и Суп-сити, конечно: 
Потом мы пошли в Букафе и долго там проговорили, даже просплетничали отчасти, и так это было занимательно, что салют был как-то пофиг. *** ДР я встретил (вернее, 10 мая наступило), вы не поверите, в Марьино, у ларька с сигаретами. В Марьино я попал случайно, в общем то. Потом мы выпили – лафройга и мартини в захолустном баре – и долго болтали про будущее. Про бизнес. Про счастье, совесть, жадность, про всякое. Это было круто – я почуйствовал себя старичком бгг ) 10 мая я провёл, делая ничего почти весь день. Вкусно поел, сладко поспал, полетал в самолётики. Потом съездил по делам, обломавшись с Яндекс-навигатором, кста – он туповат и неточен. Потом мы с Пашей опять долго болтали, безо всякого алкоголя причём на этот раз (ну кто понимает). Картинка вот у меня нарисовалась: 
На свой юбилей я был одет вот так (фотка перед сном, да-да, ковёр):  Хипстота аццки непатриотичная, надо сказать. Когда летел домой, на борту подрались два чуркобеса – здец какие они животные некоторые. Дома холодно, низкие тучи, но как-то мне клёво. У меня вторая половина жизни. Дима ягодка опять, ога |
|
|
| 35 |
[May. 10th, 2012|01:08 am] |
Дима ягодка опять бгг |
|
|
| Техподдержка Битрикса |
[May. 6th, 2012|04:27 pm] |
|
На мой предыдущий пост про то, что модуль импорта Битрикса – кривое говно, отписался помянутый Денис Шаромов, начальник тамошней техподдержки. Денис Шаромов, как и полагается настоящему битриксоиду, стал отмазываться и просто лгать. Из ответа начальника техподдержки Битрикса заодно видно, что уровень инженерной подготовки техподдержки находится в глубочайшей жопе. Это я, правда, и без его ответа понял уже. Цитирую битриксоида Шаромова: Импорт работает медленно потому что в файле импорта нет XML_ID, в итоге поиск существующих разделов идет по названию, что очень долго.
Банально, XML_ID с индексом, строка без. Ероме того, в XML файле с вашими данными есть лишние данные, которые парсятся, но не импортируются.
Проблема бы решилась, если бы вы выгружали символьный идентификатор, настроив для него соответствие в профиле импорта”.
Это такая чушь, что я сначала не мог поверить, что такую ахинею мне мог написать человек, называющийся (уж не знаю по каким критериям) начальником техподдержки. Загружаем мы не xml, а csv, и XML-ID есть в каждой строке. Начальник техподдержки, похоже, не удосужился файл открыть даже. Остальное такое-же. Я бы мог такое понять, если бы это мне писала школота, впервые написавшая hello world, но эти то… Специально для криворуких говнокодеров компании Битрикс справочка. Для того, чтобы искать по разделам быстро, не надо каждый раз делать поисковый запрос, достаточно создать из файла выгрузки хэш-массив, в котором ключи – названия разделов. И второй аналогичный хэш-массив, который делается не из файла выгрузки, а из списка разделов каталога из БД. Тогда тот поиск, который “долгий” (сделан потому что в Битриксе жопой, а не головой), не будет занимать больше 1 (одной) секунды для всех 15000+ строк. Это вместе с выборкой из БД, разбором csv и прочая, и прочая. Ещё одна справочка для говнокодеров Битрикса. При нашей выгрузке взять пригодный для Битрикса xml-id раздела просто неоткуда. А вы, разумеется, не удосужились сообщить своим клиентам, что у вас там кривой говнокод, который в 21 веке не научился быстро работать со строками. Ещё одна справочка для говнокодеров. Даже если читать разделы и товары построчно, искать по-одному, записывать по-одному и проверять тоже по-одному – как сделано какой-то допой в Битриксе – даже в этом случае у меня не получилось такое медленное говно, как у говнокодеров Битрикса. То-есть, там есть ещё что-то. И ещё одна справочка специально для Шаромова и того дебила, который посоветовал ему написать про “лишние данные”. Там на весь файл выгрузки “лишних” данных примерно килобайт 700. Я на своей домашней машине даже не смог время надёжно засечь, сколько разбираются эти “лишние” данные – это происходит за сотые доли секунды. И ещё одно. Если ваш компонент, не произведя ожидаемых от него операций, пишет в лог “Всё ок” – компонент говно уже только по одному этому критерию. Абсолютно и безоговорочно. Впрочем, это вполне соответствует корпоративной политике Битрикса – за две недели нихрена не сделать, проставить себе часы и сказать, что так и надо. Какие говнокодеры – такие и программы. Ну и из ответа Битрикса видно, что они считают проблему решенной. Решением проблемы в Битриксе считают признание “Да, мы обосрались, но решать ничего не будем”. Какие-то феерические мудаки, ну чесслово. Прорабатываем вопрос официального предъявления претензий – потому что Битрикс просто наёбывает своих клиентов. Продукт не соответствует заявленным характеристикам и требует для корректной работы сторонних программ, не указанных в техтребованиях. Ещё раз – приходят и предлагают сделать магазин на Битриксе? Бейте в лицо. |
|
|
| Битрикс. Редакция “Кривое говно”. |
[May. 4th, 2012|10:31 pm] |
|
Сайт Формозы работает на Битриксе. В весьма дорогой комплектации, имхо правильное название которой – Кривое Говно. Битрикс глючит – пользователи жаловались, что в магазине Битрикса (штатный функционал) пропадают разделы и товары. Глючит модуль, загружающий прайсы из 1С. Впервые мы заметили эту проблему в декабре. Повторно она вылезла в марте. Мы сначала решили, что дело в нас. Потом – что в менеджерах офлайного магазина, заносящих товары. Потом, всё перебрав и написав контрольный скрипт, выяснили, что Битрикс глючит – причём глючит как и любое такое говно, по-тихому. Записывая в логи “Всё ок”. Это выяснилось окончательно в апреле – и мы написали в саппорт. Криворукие из саппорта Битрикса две недели трахали нам мозги, регулярно присылая нам обновления скрипта, создавая видимость работы, отвечая на тикеты… Скрипт всё равно глючит, разделы и товары пропадают. Они даже не подобрались за эти две недели к причине проблемы. После звонка и разговора на повышенных тонах проблеме присвоили типа какой-то там важный статус. Отправили из саппорта разработчикам. Я думал, волшебный пендель поможет. Я был дурак и недооценил степень застойности болота. Разработчики, почесав репу один день и палец о палец не ударив для решения собственной криворукости, посоветовали нам перенастроить сервер и, по сути, самостоятельно реализовать функционал запуска по таймеру авторизованного php-скрипта. Дело, на минуточку, происходит в Винде, никакого cron’a там нет, а назначенные задачи по ряду причин не подходят. Проблема происходит потому, что кривой компонент Битрикса не успевает отработать 15000+ строк в csv-файле за 10 отведённых минут (занимает примерно 15 минут). А кривой Битрикс-агент убивает “зависший” скрипт и запускает новый. Вообще, это надо было ещё ухитриться написать такое говно, которое на многоголовом жирном Intel Xeon разбирает по 15 строк в секунду. Отличная скорость разбора и записи простых текcтовых данных – примерно 300 килобайт в минуту. Это 40kbps – скорость работы дешевого модема в конце 90-х годов. Я не могу себе даже представить степень криворукости и непрофессионализма говнокодера, родившего такое. Скрипт, как мне показалось по беглому осмотру, типичный пример сложности O(n^2), а достаточно O(n). Потом надо было ещё ухитриться написать агенты, не учитывающие состояния запущенного скрипта. А потом надо было ухитриться, протрахав клиенту, заплатившему несколько тысяч долларов за лицензию, мозги две недели, свалить решение проблемы на него. Одарённые из Битрикса, с кем я имел дело, поимённо: - Иван Лузин – робот из партнёрского отдела Битрикса, который ухитрился проговорив со мной несколько минут гнусавым шёпотом, несколько раз повысить на меня голос, поучить меня жизни и не ответить ни на один заданный вопрос.
- Денис Шаромов – который пообещал поставить проблему на контроль, результатом которого явилась просто констатация проблемы. “Да, мы обосрались – но решать вам”.
Гореть им в аду. А вам, дорогие читатели, как только предлагают сделать магазин на Битриксе – сразу бейте в лицо. |
|
|
| Парфюмерное |
[May. 2nd, 2012|04:00 am] |
|
Мне за этот год попался первый парфюм из сравнительно новых, который мне понравился. 
Chic Carolina HerreraЭто такой Burberry Touch 2000 года, только первые ноты – бергамот и лимон, а не мята и артемиссия. И корица. И основа побогаче немного. Основа – такой Dolce&Gabbana By 1997 года, очень близко. Вот такой расклад рисует фрагрантика:
Везде примерно одинаковая основа – одежда после них пахнет очень похоже. Но вначале они пахнут совершенно по-разному. Chic вначале совсем такой унисекс, весна-лето, то-сё. Весёленький, утро. Тач – вначале мятно-лимонный. Бай – как выпечка вначале пахнет, прянично-лавандовый такой аромат. А в конце они все очень мужские: сандал-тонка-амбра-кедр-гваяк-кожа-табак. С небритых подмышек они кста все пахнут вкуснее, чем с бритых о_О Первый подарок на будущее 35-летие. Такие дела. |
|
|
| Планшет vs ноутбук |
[May. 1st, 2012|09:46 pm] |
|
Планшеты имхо отожрут ~3/4 рынка ноутбуков и десктопов в течение 5 лет. Сейчас отлично уже видно, что пользователям не доставляет неудобств отсутствие физической клавиатуры на мобильниках. Более того, продажи таких устройств растут серьёзными темпами. Ровно аналогичное сейчас по сути происходит с ноутбуками. Клавиатура с мышкой нужны в самом деле довольно редко. Я недавно в лекции приводил такую вот картинку: 
Довольно сумбурная иллюстрация, я её прямо по ходу рассказа дорисовывал, но тем не менее: - Большинству пользователей для всех без исключения повседневных и рабочих дел достаточно планшета уже сейчас.
- Клава-мышь нужны программистам, дизайнерам, авторам, инженерам, администраторам и тп. Там, где надо наколачивать много текста, клава удобнее планшета. Там, где надо точно позиционировать, мышь удобнее пальца.
- Знания о железе нужны вообще только системщикам и инженерам (скажем, 10 лет назад каждый второй пользователь знал сколько у него ОЗУ в машине, сейчас я не уверен, что знает хотя-бы каждый десятый).
Просто соображений псто, есличо. |
|
|
| A380 |
[Apr. 27th, 2012|01:50 am] |
|
2,5 минуты видео как я сажаю 150-тонный А380 в Нью-Йорке, ога. Он тяжёлый и неповоротливый как корова. А я после истребителей всё не могу привыкнуть к отклику – это видно. Симулятор – X-Plane for iPad, графика в нём не очень, зато физика очень даже – вплоть до симуляции отказов систем. То-есть сымитировать вот такое можно запросто ) Собсно, скучное видео:
|
|
|
| Секс несовершеннолетних |
[Apr. 25th, 2012|09:47 pm] |
Дело не в том, что дети, вырастая, превращаются во взрослых и окончательно тупеют, начиная считать, что семнадцатилетний подросток уже достаточно окреп, чтобы отправиться в армию и вернуться домой в гробу, но ему пока еще рано пить шампанское и заниматься орально-генитальными контактами. Просто общество часто не может сказать семнадцатилетнему человеку того, что может сказать отдельный взрослый”.
http://lenta.ru/columns/2012/04/25/children/ История про очередных умственно отсталых, которых избрал народ. |
|
|
| Полёты наяву |
[Apr. 24th, 2012|12:06 am] |
|
Я в прошлом июле писал историю о разводе с компанией, которая тут организует полёты на заказ. Мы им должны были сделать сайт, и уже сделали много чего – и тут они завыё, причём на ровном совершенно месте. Ну мы потребовали выполнения обязательств по договору и на этом работы завершили. Деньги не вернули, но и получили не всё. Не прошло и года, как чуваки таки сделали себе сайт. Сравним (обе картинки кликабельны, слева – моя бета): Я так и не понял ни тогда, ни до сих пор не пойму, зачем было нести чушь и требовать слить фотки, отказавшись за них платить – а потом сделать такое вот нелепое говно, как справа. Владелец этого всего нам рассказывал, что это у него бизнес такой – а на новом сайте с порога предлагают сначала зарегистрироваться, чтобы оставить заявку на полетать. Причём ни цену, ни варианты вам не покажут без регистрации. У меня в голове есть маленькая кунсткамера для таких людей – которых я помнить буду, пока не пойму, что же ими двигало. И да, если у вас есть маркетолог и вы не понимаете, что он делает и почему вдруг вам перестаёт нравиться то, что вызывало восторг ещё вчера – гоните нахуй. Маркетолог – это такая возрождённая ХХ веком мутация древних вампиров. Чёрная дыра как правило, иногда белый карлик. Кафка какой-то. Бизнес по-русски: намутить ящик водки, водку слить, бутылки сдать, а деньги пропить. С королевским апломбом. |
|
|
| Air Supremacy |
[Apr. 21st, 2012|03:14 am] |
|
Играю на айпаде уже вторую неделю в самолётеги – симулятор Air Supremacy. Надо летать и убивать врагов. Враги активно сопротивляются. Летать на айпадике – сплошное удовольствие. Скриншоты вот, фуллрес (2048х1536) по клику.  
На 10 дюймах это смотрится просто охуеть. Я летаю с видом из кокпита естессно, без самолёта перед носом, это просто вид с камеры. Имитирует перегрузки – то-есть если перепыжить с манёврами, экран теряет яркость, слышны удары сердца, не слышны сигналы и тп. В дождь и снег прикольно летать – капли по стеклу, тяжёлое небо… Я ещё перед недавними выступлениями озаботился программкой, которая транслирует экран айпада на проектор через ноутбук. По вайфайю. Программа такая нашлась, она ставится на мак (или на РС) и называется Reflection. 15 баксов, причём только с пэйпэла. У это программы оказался режим 1920х1080 и я включил в этом режиме леталку. На панели 85см. Плэйстейшен 3 сосёт, реально. Единственная беда – видео идёт через вайфай, а моя точка доступа даже в режиме n больше 80Мбит\с не выжимает. Подлагивает на резких манёврах где-то до 15fps. Я кста перестал брать в офис и на встречи ноутбук – айпад даже удобнее по совокупности. Вообще, работы завал. Всё большое и интересное. |
|
|
| EMS Garantpost |
[Apr. 11th, 2012|02:55 pm] |
|
Имхо в Почте России действует специальная программа по трудоустройству дебилов – и, кажется, только она и действует. EMS – ровно такие же придурки. Мне сегодня стало надо найти их отделение в Архске и задать вопросы. По телефону. На сайте телефон неверный – звонишь туда и там дают другой телефон. Он тоже неверный. Там дают третий телефон – по которому сидит тупая пизда, которая не может ответить толком ни на один важный вопрос и под занавес бросает трубу. Ок, звоню по 8 800 200 5055 – телефон колл-центра. Мне там дают ещё стопку телефонов – ни один из которых не отвечает. И, разумеется, предлагают написать на них жалобу. Экспресс доставка, ога. По-моему, просто скопище идиотов. Наверное, самых невыносимых ебанько – которые уже не вписываются даже в общий градус мудачества, лени и непрофессионализма ПР – ссылают работать в EMS. Давно такого пиздеца не слышал. Заповедник самых уродливых форм совка, ещё хуже чем Почта России. Ничего не решающим бездельникам из ПР, которые набегут по ключевым словам сюда: идите сразу нахуй, толку от вас никакого. |
|
|
| Айн Рэнд и местные реалии |
[Apr. 8th, 2012|06:16 am] |
|
Кто не знает ещё тут из лжефрендов – я купил новый айпадик. И снова стал много читать нетехнического. В частности, я перечитал “Атлант расправил плечи” Айн Рэнд. И как-то так вышло, что буквально на следующий день я увидел такой яркий иллюстрирующий пример под книгу, что просто диву даться. В пятницу я коротенько выступал на семинаре, где собрались представители местного АПК, оптовиков и сетей продмагов. Там удивительное наблюдалось. Вполне вменяемые на первый взгляд люди предлагали создать ассоциации для лоббирования интересов местных производителей, ввести заградительные меры для продукции из Вологды или там для зарубежных продуктов и всё в таком духе. Апофеозом был такой силы совок, что я едва удержался от жесткой отповеди с места. История такая. На трибуну вышла женщина лет 50-55 и стала рассказывать историю про своё хозяйство. Они там разное всякое делают, в том числе картошку растят. И свою картошку они не могут продать – потому что дорогая. Раньше то, дескать, у них картошку покупала одна госструктура, а теперь у них стали закупки централизованные – и никак. А больше никто по такой цене картошку не берёт. И как решение проблемы женщина попросила… написать ходатайство в эту госструктуру. Это при том, что там 80 человек выращивают 80 тонн картошки в год. То-есть, у неё задел по оптимизации раз в 20-30 есть сразу. Не на проценты какие-нибудь, а на полтора порядка, то-есть просто наклонись и подними – а она своё полное непонимание рынка и неумение управлять пытается прикрыть “ходатайством”. Ужасающий совок -- по её мнению, налогоплательщики обязаны оплачивать лень и некомпетентность. Более того. У неё скопилось 40 тонн непроданных – и она тщетно пытается их продать хотя бы по своей себестоимости, а не по рынку. Это вот уже просто на глупость тянет. На контрасте -- после неё выступал мужчина, который также растит картошку. И который за 3 года уронил себестоимость втрое, и к следующему году собирается понизить её ещё в полтора раза. Купил хороший сорт, хорошую технику, оптимизируется… И видно, что делом своим занят 24 часа в сутки. И глаза у него горят, когда он говорит про будущее, а не про старые добрые времена. Несложно догадаться, кто из них выживет. Именно поэтому я двумя руками за вступление в ВТО. Наши предприниматели поймут на собственной шкуре, что такое конкуренция. И именно поэтому я за существенную либерализацию трудового законодательства. Потому что в условиях конкуренции предприниматель должен иметь возможность давать работать тем, кто хочет, и скидывать на улицу ленивый балласт. Потому что “социализм” и робингудство – перераспределение богатства к слабым только потому, что им этого хочется и они считают, что так будет “справедливо” – губит целые страны. Почитайте “Атлант расправил плечи” Айн Рэнд, там это очень рельефно, такой анти-Драйзер. И лучше на инглише читайте, русский перевод, что мне попался, очень косноязычный. |
|
|
| Дореволюционная типографика |
[Mar. 22nd, 2012|12:09 am] |
|

Это из за 9 ноября 1805 года. Клик – читать всю. Обращаем внимание, что s в привычном написании встречается только в концах слов и как заглавная S. Везде в начале или середине слова она как ſ записана. Ну то-есть я знал, что есть такая длинная s, которая ſ, но чтобы она когда-то превалировала в наборе – я не знал. Так прикольно читаются все эти Comiſſion и publiſh – сразу какой-то шамкающий старичок у меня в голове проявляется. Комифн, паблиф, ога. |
|
|
| ВТО |
[Mar. 20th, 2012|05:51 am] |
|
Совершенно невероятно озвездинительная иллюстрация к материалу о вступлении России в ВТО в новом журнале Лес (выйдет 10 апреля, к Лесному форуму). Не могу на неё смотреть без улыбки, палю поэтому заранее: 
Enjoy ) Порося такие ня, ога. |
|
|
| Скоро… Sugar 1.3 |
[Mar. 18th, 2012|10:24 pm] |
|
По результатам обсуждения на гитхабе моего недавнего поста с автором SugarJS: 
В SugarJS полностью изменён базовый метод isEqual() – он теперь работает на основе сравнения отпечатков, а не итеративного сравнения. Это значит, что он как минимум не медленнее старой реализации на коротких данных – и кратно, а то и на порядки быстрее на длинных или ветвистых данных. Вот с этого всё началось: http://ermouth.com/fastArray/i1.html – демонстрашка, сравнивающая SugarJS 1.2 и мой алгоритм. Для просмотра результатов надо открыть консоль. Вот этим закончилось http://ermouth.com/fastArray/i4-1.html – тут будущая версия Sugar и моя реализация в четвёртой итерации. Sugar уже стал чуть-чуть быстрее ). Пока только в Хроме, да. Аллилуйя ) |
|
|
| Carta Marina |
[Mar. 18th, 2012|01:17 am] |
|

1539 год, сохранилось только два экземпляра. 300 лет вообще считалась утраченной. Клик по картинке – ссылка на Википедию. Тамошняя картинка – 5000×3700. Прикольно поразглядывать ) Вот, например, Иван Грозный – Magnus Princeps Moscovitar – в правом нижнем углу. Тут же показаны успехи русской армии в войне со шведами – конные лучники против рыцарей и артиллерии. 
Кул! Средневековая инфографега, ога. |
|
|
| Array union and intersection |
[Mar. 13th, 2012|11:19 pm] |
После того, как в разделе Ноутбуки на formoza29.ru появилось больше 200 позиций – это просто новый магазин открылся – стало ясно, что алгоритмы фильтра надо переписывать. Вот такой примерно выбор (клик на картинку – перейти на этот выбор) рендерился почти 5 секунд. 
Я стал тестить – и получилось, что время жрут встроенные в SugarJS алгоритмы объединения и пересечения массивов. Я поискал другие реализации – и все небыстрые, потому что без индексирования. Ровно в одно очень простое соображение у меня получилось их ускорить со сложности в O(n^2) до O(n log n). То-есть, по русски, для выборок в два массива по примерно 100 элементов – в 50 примерно раз выигрыш по скорости. Чисто в интерфейсном плане это отсутствие лагов даже на медленных железяках. 50 крат скорости в одно соображение – это много. Оно стоит того, чтобы рассказать – на Javascript я такого ни в одной библиотеке не встречал. Дальше будет интересно только околокомпьютерным монстрам. ( Read more... ) |
|
|
| Гордость России |
[Mar. 9th, 2012|04:49 pm] |
|
Скриншотик вот, совершенно прекрасный, с вКонтактовского альбома госчиновника. 
Чёто очень смешно. Все последние “достижения” тут: - Путин – на трети снимков
- Электровоз Э5К в трёхсекционном исполнении, перелицованная копия электровоза ВЛ-80 (проект 1961 года)
- Сухой Суперджет 100, самолёт, состоящий на 3/4 из зарубежных компонентов
- Поезд “Сапсан”, разработан и произведён компанией Siemens
- Сторожевой корабль “Задорный” 1977 года
- Михал Васильевич Ломоносов, на областное “празднование” юбилея которого был выпилен миллиард рублей
- Броневик Камаз-Тайфун – ничё про него не могу сказать
- Подлодка Александр Невский проекта 1986 года
Статья вот в тему, из финансируемой госдепом Википедии. Культ личности Путина. |
|
|
| navigation |
| [ |
viewing |
| |
most recent entries |
] |
| [ |
go |
| |
earlier |
] |
| |
|
|