Ознакомьтесь с нашей политикой обработки персональных данных

URL
  • ↓
  • ↑
  • ⇑
 
13:19 

А тем временем до Нового Года госдума введет от 3 до 10 лет тюрьмы за просмотр хентая, а также за чтение подобного рода фанфиков.

12:00 

Как я полюбил Western Digital

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

22:17 

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

22:11 

Поностальгирую

Вдруг вспомнил, что когда-то давно писал программки для телефона. И мы вместе с Ri написали этот плеер на джаве.

22:14 

Перепрошивка BIOS на asus eee pc 900

Прошивка биоса на нетбуке оказалась делом нетривиальным. В наличии были флешки на 2 и 4 гб, но попытка отформатировать их и прошиться с их помощью закончились фейлом. Были испробованы всевозможные варианты вроде разных флешек, форматирования в FAT16 и FAT32, форматирование раздела и самой флешки. Единственным более-менее рабочим вариантом оказался FAT16+форматирование самой флешки, но и тут ждал фейл. Прошивающая прога находит файл, начинает считывать, но потом виснет. В большинстве случаев она просто висла даже без попытки считать что-то с флешки. Тут я вспомнил что asus рекомендует использовать для пошивки маленькие флешки, и, видимо, не просто так. Поэтому я решил создать флешку на 10мб. Там прошивка будет гарантированно располагаться где-то в начале диска и загрузчик по идее сможет её считать. Так и получилось. Итак:

1. Качаем новую прошивку отсюда: http://update.eeepc.asus.com/bios/

2. Распаковываем, переименовываем файл в 900.ROM (для других моделей Asus EEE Pc xyz имя файла будет xyz.ROM)

3. Создаём образ нашей будущей флешки
dd if=/dev/zero of=mytestfile.out bs=1 count=0 seek=10M

4. Форматируем его в FAT16
mkdosfs -F 16 mytestfile.out

5. Монтируем
mount -o loop mytestfile.out /mnt/

6. Копируем туда файл 900.ROM

7. Размонтируем
umount /mnt

8. Заливаем образ не флешку
dd if=mytestfile.out of=/dev/sdc

Образ заливался на флешку в 2гб, но мне кажется что этот способ будет работать и с 4гб, и с 8гб. Вполне вероятно что данный мануал применим к другим нетбукам семейства asus eee pc.

Хабр бессмысленный и беспощадный, после этой статьи у меня стало ещё меньше кармы

20:41 

Прикладная математика превращается..превращается..в ядерную физику!

Иду, значит, сегодня утром в столовую в институте, никого не трогаю. Вдруг замечаю, что перед корпусом прикладной математики собрались люди, техника всякая стоит, телекамера. А возле входа такая вот табличка:

Думаю что за нафиг, какая ядерная физика, какой ядерный университет. Вернулся из столовой, погуглил, этот университет имеет отношение к МИФИ, то есть как-то совсем не к нам.

Как я и ожидал, вечером таблички уже не было:


Вот такой вот цирк. Мне теперь хочется увидеть то видео, которое они тут сняли.

13:04 

Извините, но это п-ц.

Вчера увидел бигборд от мегафона "Путешествуйте по России со своим номером". Я не знаю как выразить ту любовь и обожание, которые я испытал к этому оператору мобильной связи. Почему я должен платить больше за связь, если я даже не выехал из страны и даже пользуюсь услугами всё того же оператора? Скоро так можно будет из дома выйти и оказаться "в роуминге". Или увидеть очередной бигборд "не пропустите! бесплатные входящие смс!".

19:13 

о node.js

Когда-то я хотел написать одно очень полезное веб-приложение и понял, что на node.js я смогу написать его быстро. И написал. И оно даже работало. Прошло много времени, название фреймворков не изменились, новые релизы выходили, но то как они работают.. В общем пока что рабочую версию всех нужных утилит найти так и не удалось. Где-то одно не работает, где-то другое. Как так вообще? Почему в примерах лежит код, который не работает на релизной версии? В общем я понял, что на этот раз быстро напрогать на node.js у меня не получится. Надо будет разбираться в джанге.

21:58 

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

08:33 

я просто оставлю это здесь


21:10 

Добро пожаловать в филиал ада-2012!

15:23 

без комментариев...

minisolders.livejournal.com/57997.html

Я прилетел из Москвы в Нью-Йорк. Прошел паспортный контроль. Поехал в гостиницу и обнаружил, что паспорта нет. То ли его украли, то ли я его выронил, но факт оставался фактом : паспорт пропал.
На следующее утро, ровно в девять, я позвонил в Паспортный центр города Нью-Йорка. Как ни старался, я не смог добиться живого человеческого голоса, а бесконечная запись не разъясняла, как мне поступить. И я поехал. Центр этот тоже находится в нижней части острова и выглядит столь же безлико, как тот, в котором я получил гражданство. У входа стояли двое вооруженных автоматами охранников. Я подошел и начал:
- Я потерял паспорт и хотел бы...Один из них перебил меня:
- Прямо, налево по коридору, белое окошко.
В окошке сидела афроамериканка не слишком приветливого вида.
- Я потерял паспорт... - заговорил я, но она тоже перебила:
- Белый телефон на стенке справа. И в самом деле, на стене висел белый телефон, а рядом с ним, за прозрачной пластмассовой защитой, была прикреплена инструкция. Начиналась она так:
1. Поднимите трубку.
2. Услышав гудок нажмите цифру "1".
3. Услышав слово "говорите", четко и ясно изложите свой вопрос..."
И так далее. Таким образом я получил порядковый номер и время, когда должен подняться на десятый этаж в зал номер такой-то. На часах было 9:30 утра, а встречу мне назначали на 11:00. Я вышел, попил кофе, почитал газету и вернулся без пяти одиннадцать.
- Мой номер такой-то, - сказал я охранникам, которые жестом пригласили меня пройти. Я поднялся на десятый этаж, вошел в большой зал, часть которого состояла из застекленных окошек. Не успел я сесть, ровно в одиннадцать раздался голос: "Владимир Познер, окно номер три". Я подошел. Меня поджидал мужчина лет пятидесяти, лицо которого я почему-то запомнил - может, потому что он удивительно походил на Чехова.
- Привет, как дела? - спросил он.
- Да так себе.
- Что случилось?
- Да то ли у меня украли, то ли я потерял паспорт.
- Ну, это не беда. Вот вам бланк, заполните его.
Я заполнил и вернул бланк Чехову.
- Та-ак, - протянул он, - вы натурализованный гражданин США? Я кивнул.
- Это чуть осложняет дело. У вас есть документ, подтверждающий ваше гражданство?
- Есть, но он в Москве, я его не вожу с собой.
- А напрасно. Надо иметь при себе хотя бы ксерокопию.
- Я могу позвонить в Москву и попросить, чтобы прислали мне в гостиницу копию по факсу-поеду, получу и вернусь к вам.
- Отлично, буду ждать, - сказал Чехов.
Я тут же позвонил, помчался в гостиницу, где факс уже ждал меня. Схватив его, вернулся в Паспортный центр. В половине первого я подошел к окошку номер 3 и протянул факсимильную копию. Чехов посмотрел на нее, покачал головой и сказал:
- Сэр, мне очень жаль, но я получил разъяснение, что нам нужен оригинал.
- Но оригинал в Москве. Не могу же я лететь туда, не имея паспорта!
- И не надо, сэр, не нервничайте. В Вашингтоне имеется второй оригинал, который нам пришлют. Но эта операция будет стоить вам девяносто долларов.
Я готов был заплатить любую сумму, лишь бы получить паспорт.
- Мистер Познер, - сказал Чехов, вас будут ждать ровно в три часа в зале номер два.
Я вышел на улицу, съел хот-дог"со всеми причиндалами"- так говорят, когда на сосиску накладывают все специи и все соусы плюс кетчуп и горчицу. Запил эту гадость бутылкой кока-колы, и без пяти три пришел в зал номер два. Ровно в три раздался голос:
- Мистер ВАЛДИМИР Познер! - Именно так, Валдимир, а не Владимир.
Я подошел к окошку. Довольно мрачная черная женщина протянула мне паспорт и сказала:
- Проверьте, все ли правильно.
В паспорте значилось "Владимир", а не "Валдимир". Все было правильно.
- Распишитесь в получении.
Я расписался. Время было пять минут четвертого. Меньше чем за один рабочий день я получил новый паспорт. Признаться, я был потрясен.
Я отправился в другой зал, подошел к окошку, за которым сидел Чехов и сказал :
- Сэр, не могу даже подобрать слова, чтобы выразить вам благодарность за такую работу. Я поражен.
Чехов посмотрел на меня и совершенно серьезно, я даже бы сказал строго ответил:
- Сэр, вы за это платите налоги.

13:19 

Сим подтверждаю, что журнал Хакер превратился в унылое пафосное говно для домохозяек.

16:51 

Вы ещё верите в безопасность PKI? Тогда мы идём к вам!

22:22 


Жизнь идёт, неизменны только работа и музыка. Компьютерные технологии тоже как-то стремительно меняются и совершенно непонятно что с этим делать. Через лет 5 может вполне оказаться так, что мы все будем выглядеть старперами, знающими только древний язык с++. Можно забить на это и потом пытаться как-то побыстрому выучить нужное, можно пытаться потихоньку приобщаться к новому.
Что-то опять мысли в кучу, да и непонятно зачем вообще всё это пишу.

21:14 

Внезапно заметил, что в метро на всех (или почти всех) объявлениях присутствует некий штрих-код. Кто-нибудь знает что он в себе несёт? Была мысль что по аналогии с QR-кодом там записан адрес сайта, но понял что штрих-код несёт в себе слишком мало информации для такого.

20:35 

Не так давно ковырял загрузчик STM32. Казалось бы, 2048 байт кода. Почему-то только глядя на дизассемблерный листинг понимаешь как это много.. 640кб хватит всем, попробуйте забить это пространство кодом) А я ещё когда-то хотел ковырять прошивку Motorola L6. Теперь понимаю насколько это самонадеянно было)

15:27 

Nokia QT SDK for Linux

Решил попрогать под телефон, выбор пал между джавой и QT. До этого уже были попытки установить все нужные тулзы для QT под винду, которая под виртуалкой, но всё же хотелось прогать под линуксом. На официальном сайте можно скачать SDK для него, но этот SDK не позволяет делать отладку на телефоне и деплоить приложения через кабель. Но там есть одна фича: называется Remote Compiler, правда для её работы нужна регистрация на форуме нокии. Она отправляет исходники на их сервер и получает оттуда готовый sis файл для заливки в телефон. Учитывая наличие отладчика под линуксом, процесс разработки становится уже не таким ужасным.
ЗЫ: для корректной работы требуется установка QT ещё и на телефон, как это сделать из-под линукса я не знаю.

21:16 

Оставлю на память ибо поучительно.

Глава 1. О работниках

1.1
Однажды Сисадмин пожаловался Учителю:
– Мы выдали всем нашим пользователям индивидуальные пароли, а они не желают хранить их в тайне. Записывают на листочках и приклеивают к мониторам. Что нам делать? Как заставить их?
Инь Фу Во спросил:
– Сначала скажи, почему они это делают.
Сисадмин подумал и ответил:
– Может быть, они не считают пароль ценным?
– А разве пароль сам по себе ценный?
– Не сам по себе. Ценна информация, которая под паролем.
– Для кого она ценна?
– Для нашего предприятия.
– А для пользователей?
– Для пользователей, видимо, нет.
– Так и есть, – сказал Учитель. – Под паролем нет ничего ценного для наших работников. Надо, чтоб было.
– Что для них ценно? – спросил Сисадмин.
– Догадайся с трёх раз, – рассмеялся Учитель.
Сисадмин ушёл просветлённый и сделал на корпоративном портале персональные странички для всех работников. И на тех страничках был указан размер зарплаты. Узнав об этом, все пользователи забеспокоились о своих паролях. На другой день в курилке обсуждали размер зарплаты Главбуха. На третий день ни у кого не было видно листочков с паролями.
читать дальше

11:17 

Вскрытие показало, что больной умер от вскрытия

Участвовал тут в конкурсе от Wibu. Дан хардварный usb-ключ и приложение. Приложение якобы содержит функции А и Б, причём для функции А на ключе есть лицензия, а для функции Б - нет. Требуется запустить функцию Б. Приложение достаточно сильно пытается противостоять отладке. Настолько сильно, что не запускается даже под VirtualBox. Стоит запустить приложение под виртуалкой, как лицензия на ключе блокируется и участие в конкурсе можно считать завершённым. Всё же надо посмотреть что там происходит. Если вдруг окажется что код функций шифруется по AES с ключом, который берётся из лицензии, то это очень тонкий троллинг участников.

the code inside me

главная