Category: it

Category was added automatically. Read all entries about "it".

shark

Очередной перл в длинном ряду пародий на сцену из Die Untergang

Сын навел.
ИМХО - почти так же хорошо как и самая первая пародия на МС Флейт Симулятор "Sim Heil". И так же требует для понимания некоторого знакомства с предметом :)



И главное очень хорошо показывает подходы коммерческого программирования.
"Мы создавали синглтоны как будто жили только сегодняшним днем"
shark

Opensource. Как оформляют сайты.

Микрософтовский подход.
Какие то видео, какие-то картинки, какая-то реклама. Собственно исходный код мне найти за пять минут поиска так и не удалось.

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

Подсмотренно тут по наводке rogaty_trupoed.
shark

Не прошло и трех лет...

Не прошло и трех лет, как супермегахакеры написали червя для ломанных айфонов, глупые юзеры которых включают ssh, но не меняют пароль:
http://www.macrumors.com/2009/11/09/first-iphone-worm-affects-jailbroken-iphones-in-australia/

Краткая история для тех кто не в курсе:
iPhone был выпущен летом 2007 года, и на протяжении первого года жизни официально не поддерживал возможности создавать сторонние приложения. Для того, чтобы обойти это ограничение (и не только это), телефон ломали (jailbreak), и устанавливали дополнительный "левый" софт. В частности, OpenSSH, который обеспечивал ssh по Wi-Fi. Естественно, логин был root, а пароль по умолчанию всегда был одинаковый, alpine. Люди далекие от компьютеров, но с шаловливыми ручонками зачастую устанавливали и включали этот сервис, не задумываясь "а нахрена?". Не меняя пароля, и прямо таки напрашиваясь, чтобы их отымели в заботливо открытую ими дыру уязвимость.

Я прямо-таки удивлен, что хакерам потребовалось больше двух лет, чтобы кто-то наконец-то этим воспользовался в заметных масштабах.

P.S. Да, кстати. Прежде чем кричать "айфон глюкавая и небезопасная поделка", задумайтесь вот над чем:
Для того, чтобы открыть эту дыру, нужно:
во-первых, использовать ломаный телефон.
во-вторых, иметь достаточно шаловливые руки, чтобы установить и поднять sshd.
в-третьих, быть достаточно неосторожным, чтобы не поменять при этом пароль по умолчанию.
shark

Меланхолично

Программистов, которые создают исходные файлы по 19528 строк, надо убивать.
Если при этом они пишут на с++, то убивать их надо особо мучительным способом.
shark

Маленькие дети! Ни за что на свете!

Не ходите дети, в Африку гулять...

В связи с выходом бета версии прошивки 3.0 для iPhone участились случаи идиотизма.
А именно - владельцы айфонов, вернее та их часть, которая не отягощена интеллектом, радостно кинулась выкачивать утекшую в интернет прошивку и устанавливать ее на свои аппараты.
Естественно, не прочитав при этом "Pre-Installation Advisory", в котором черным по белому написано:
By installing iPhone OS 3.0 beta software on your Authorized Test Devices, these Devices are permanently “locked” into testing mode and cannot be restored to earlier versions of iPhone OS

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

1:16:13 PM censored: приветствую
1:16:20 PM rust: привет
1:16:28 PM censored: у меня такая проблемка
1:16:33 PM censored: я айфон до 3 беты обновил
1:16:41 PM censored: а он зараза требует уид зарегить)
1:16:49 PM rust: а я тут причем?
1:17:17 PM censored: ДМ сказал, что вы для айфонов девелопите
1:17:49 PM rust: да, девелоплю.
1:17:56 PM censored: а вы не можете помочь уид зарегать за разумную денюшку
1:18:16 PM rust: нет, я не занимаюсь активациями нелегальных айфоном
1:18:19 PM rust: айфонов
1:18:20 PM censored: не
1:18:22 PM censored: он легальный
1:18:24 PM censored: и русский
1:18:26 PM rust: у меня другая специализация
1:18:39 PM rust: он у вас был легальным
1:18:51 PM rust: до того как вы попытались поставить на него ворованный софт
1:18:57 PM censored: просто для активации 3.0 беты он требует чтобы его уид был зареген
1:19:04 PM rust: который предназначен для разработчиков
1:19:53 PM censored: я в любом случае откатиться нормально не смогу
1:20:08 PM rust: не знаю, может быть и не сможете
shark

Microsoft и iPhone

Итак, свершилось. Появилось первое приложение Микрософт для iPhone.

Когда в 1983-84 году Микрософт начала писать под Мак ОС, то разработчики МС быстро прониклись, насколько несовершенна и неудобна их собственная MS-DOS, осознали, что операционки надо делать по другому, и начали винду. Не все вышло сразу и гладко, потребовалось более десятка лет и куча вливаний, чтобы заставить пользователей MS-DOS перейти на винды, но результат виден на большинстве писишек.

Значит ли это, что WinMobile разделит судьбу MS-DOS, и лет через 5...10 мы увидим на ряде мобильников очередную, традиционно не очень удачную и не очень удобную, поделку от МС, сделанную в стиле "наш ответ Эппл"?
shark

Очередной подарок от windows-программистов

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

В коде, который декларирован как кросс-платформенный, стоят вызовы навроде EnterCriticalSection, LeaveCriticalSection и так далее. Почему такой код скомпилировался?
Collapse )