?

Log in

No account? Create an account
Март 2010   01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
В своей работе мы часто используем термин баг, означающий программную ошибку. Давным давно один бедный мотылек залетел в вычислительное устройство и ценой своей жизни нарушил ее нормальную работу. Отсюда пошел баг. Но не багом мы едины. Википедия содержит многих героев физики и математики, которые нашли еще одну жизнь в ПО. Итак, кто же они Читать дальше...Свернуть )

Американский кибер-преступник взял да и съел перед своим задержанием флеш-накопитель, на которых могли быть кардерские данные.
"Следователи в течение четырех дней терпеливо ждали появления диска из пищеварительного тракта злоумышленника, после чего забеспокоились и транспортировали Некулу в местный госпиталь, где врачи в ходе довольно деликатной процедуры изъяли накопитель в принудительном порядке. К сожалению, восстановить данные служителям порядка не удалось." via xakep.ru.
Интересно про какую деликатную процедуру идет речь - по большому счету не так то и просто достать что-то из нашего живота. Если бы дали слабительное, наврядли бы это заняло 4 дня. Неужели это секретный способ через задницу? :)
Ну и как итог, желудочный сок разъедает флешку, хотя быть может дело и не в нем. Возможно, кардер просто выпил побольше кока-колы перед задержанием, которая давно известна своими "кислотными" свойствами. Так что, наверно, лучше такой трюк не повторять, вдруг не получится, так еще и противодействие расследованию навесят...

По данным американских исследователей из НАСА в связи с сильным землетрясением в Чили земная ось отклонилась на 8 см, в итоге земные сутки сократились на 1,64 микросекунды. Так что можно сказать, рабочий день остался прежним, а вот отдых уменьшился на 1,64 мкс. Я негодую :)

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

Дофиксил свое силверлайт приложение и написал костыль для получения доступа к WriteableBitmap после того, как он отрендерится на странице. Ну и опубликовал его в каталоге приложений, теперь буду ждать рассмотрения модератора.
В-общем, приложение прекрасно работало на localhost, но как только стал брать изображения извне, то узнал про одно ограничение в Silverlight. По каким-то соображениям безопасности приложение может комфортно работать только внутри своего домена, то бишь скачивать фотографии внутри домена, где хостится приложение, оно может, но вот извне - уже нет.
Нужно было отрендерить контрол в WriteableBitmap и отредактировать его, поэтому кровь из носа нужна была такая функциональность.
Читать дальше...Свернуть )


Как и обещал два слова: Криво и проститутки.

Доделываю приложение на Silverlight для этой социальной сети. Оставалась только интеграция, хелпер по нужным функциям был написан. Думал, пара минут. Оказалось, что так только казалось.
Мой легковесный парсер по JSON заглючил от непредвиденного ответа :) Ну ладно, это моя вина. Решил, что сделаю на XML ибо неизвестно как они еще могут ответ послать, а на порядок параметров я больше не надеялся. Не хотел тащить много лишних библиотек, поэтому думал обойтись минимальным набором. С XML получилась еще большая засада.
Для вызова методов нужно передавать параметр sig - некий котнрольный параметр (в случае клиентского приложения это md5(VID + params + Key)).
VID берется из входящий строки, когда приложение начинает работать.
Key генерируют на сайте, не проблема вставить
Параметры вычисляются как конкатенация входных параметров.
Все вроде бы просто, но:
1. Так и не получилось вернуть данные в формате XML. Неверный SIG и все. Не знаю, в какое там место надо параметр format вставлять и важен ли регистр при этом, но перепробывал все возможные варианты.
2. SIG долгое время считался неверным и для случая по умолчанию, то есть если используем JSON. Проблема оказалась идиотской - хэш должен быть в нижнем регистре. Неужели так сложно написать ToLower() :(

В итоге легкая интеграция съела не мало нервов. Подключил JSON.Net дабы сэкономить время - +243 Кб к XAP. (На самом деле меньше, так как либа зазипуется еще). Суммарно приложение весит чуть более 300 Кб, будет время облегчу JSON модуль, так как больно много занимает места по сравнению со всем приложением.

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


UPD: Слона то я и не приметил - параметры для sig передаются в алфавитном порядке. Но насчет ночных бабочек я прав, опять запрос :D

Win Mobile 7

Posted on 2010.01.30 at 08:10
Tags: , , ,
Совсем скоро мистическая Win Mobile 7 выйдет из сумрака и покажет на что она способна.
Исполнительный директор Microsoft Питер Клейн заявил, что новая версия операционной системы Windows Mobile 7 будет представлена на выставке MWC 2010 (15 – 18 февраля).
Интересно, насколько интерфейс будет похож на Zune HD и появится ли наконец поддержка Silverlight. Одно можно сказать точно, Multitouch там обязан быть, так как это уже дань моде :)

Украинские пользователи будут отключены от наиболее популярных социальных сетей Вконтакте и Одноклассники. Причиной для этого стало поручение премьер-министра страны Юлии Тимошенко главе СБУ отрезать украинскую интернет аудиторию, цитируем: от вредоносных сайтов Vkontakte.ru, Odnoklassniki.ru (Одноклассники) и Connect.ua, негативно влияющих на пользователей и способных дестабилизировать социально-политическую ситуацию в стране.
И т.д.
Даже не верится, что такое может случиться. С одной стороны, полезное рабочее время должно прибавиться, но с другой, это же ппц.

Upd: Здравый смысл подсказывает, что это провокация по поводу предстоящих выборов.
Panic off.

Группа из 15 студентов взяла, да и сделала крайне необычную игрушку - http://www.devilstuningfork.com.
Скачать ее можно на сайте разработчиков, так как игра распространяется бесплатно.
Игровой процесс можно глянуть здесь. По скринам мало что будет понятно.


Предыстория:
Все детишки вдруг впали в кому, а один из них ощутился в непонятном мире, где он может ориентироваться по звукам.

Был такой фильм еще, Сорвиголова, вот он примерно так же видел :) Играть долго не рекомендую, глаза утомляются... Сам кстати тоже не особо поиграл, так как нет опции инвертирования мыши, поэтому я там не только слепой, но еще и путаю верх с низом :)

Идея однозначно классная, так что еще далеко не все придумано до нас.

Конкурс по Silverlight

Posted on 2010.01.18 at 09:03
Tags: , ,
Узнал, что до 15 февраля можно послать свое сильверлайт приложение на очередной конкурс. Победитель получит билет на конференцию MIX 10 - довольно приятная плюшка. Приложение должно показывать людям актуальность существующих экологических проблем, ну и что конкретно они могут сделать, чтобы как-то помочь матушке природе. В-общем, можно сделать что-то вроде игры "Утилизируй человеческие отходы", дабы показать, что только целеноправленные действия помогают утилизовать отходы. Жаль не аниматор :)
Также чувствуется рука MS - последние кубки Imagine Cup тоже проходили по теме Environment, то бишь по окружающей среде :)

PS: добавил msugvnua в твиттер. Много полезного по технологиям MS - советую


Предыдущие 10