Блог

Платный показ экрана в Skype

Самая жадная корпорация мира сделала показ экрана в Skype платным. Предлагаю запретить проводить любые конференции Microsoft в Москве. А что, пидорастам (не по жизни, а по сексуальным пристрастиям) нельзя проводить свои мероприятия в столице, а Microsoft можно. После того, как показ экрана в Skype стал доступен только за деньги, для меня обе эти группы людей одинаковы (можете записать эту фразу на мой счет).

Я не особо люблю Skype и использую его в основном тогда, когда нужно помочь удаленно маме. Она расшаривает свой экран и я подсказываю, что нужно делать. Теперь, мой столбик ненависти к Microsoft подскочил достаточно серьезно.

Сайт о Канаде

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

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

За сколько можно научиться программировать

Давно не было интересных вопросов от читателей. Вопросы постоянно идут, но вот интересные... Бывают редко. Вот сегодня получил: Добрый день Михаил, хотел у вас спросить за сколько времени вы научились хорошо программировать на дельфи?

Вот именно в такой формулировке я ответить не могу. Я научился программировать на Delphi за неделю, потому что до этого я знал паскаль. Потом просто изучал по мере надобности VCL, который громаден. За сколько научился хорошо программировать - на это ушли годы. Это не зависит от языка. Просто я начинал с процедурным программированием и считаю, что я начал хорошо программировать когда изучил объекты и познакомился с интерфейсами, design patterns и т.д. Для того, чтобы хорошо программировать, не достаточно просто знать язык.

Оператор goto в PHP

На PHP пишу уже давно, но только сегодня узнал, что начиная с версии 5.3 этот язык начал поддерживать goto оператор. Я помню еще в 90-х годах, когда программировал под MS Dos уже среди программистов ходило правило - не использовать goto. Это зло, которое портит программы. С тех пор утекло уже много лет и я никогда не пользовался goto под Windows ни в одном языке программирование.

Удивило то, что этот оператор появился в PHP 5.3. Я бы понимал, если бы он появился в первых версиях, а в 5.3 его убрали, как настоящее зло, но наоборот... Неужели мир перевернулся и переходы по меткам стали добром?

Андроид лидер смартфонов

Андроид продолжает расти на рынке смартфонов. И если во временя версии 2.1 я поражался, как это фуфло растет, то последняя версия такая пчелиная и уже на много более зрелая. И эта зрелость без проблем отобрала практически всю долю у Nokia и BlackBerry, которые упали практически до нуля.

Не удивителен оказался и рост Microsoft, который на столько минимален, что с такими темпами еще расти и расти. Если посмотреть на проценты, то все выглядит как-то еще терпимо, но в штучном выражении рост просто отстойный.

Windows ультрабуки

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

Первым на глаза мне попался Toshiba за $999 баксов. Сделан он вполне симпотично, тоненько и легко. Я потыкал клавиши и клавиатура показалась мне очень даже удобной.

Подошла жена, пощупала его и тут же выдала: "да он же пластиковый". И действительно, корпус оказался из пластика. Блин, это только мне очевидно, что корпус ультрабука, должен быть металическим. Метал все же прочнее прочных пластиков. Не думаю, что корпус Toshiba выдержит падение на асфальт с пары метров.

Крылатые фразы о программировании

Мне иногда приходят письма, в которых меня цитируют или присылают ссылки в интернете, с моими цитатами. Если честно, то я не помню и половины из того, что мне напоминали. Я уже столько писал и говорил, что уже каша в голове из этих выражений. Иногда читаю выражение и думаю – это я где-то сказал или это я где-то прочитал и потом просто повторил, сплошное дежавю.

У меня вообще иногда жизнь превращается в дежавю. Я отвечал на столько писем, что когда приходит очередной вопрос, мне кажется, что я именно на него и именно этот вопрос слово в слово я отвечал.

Но вот два выражения, которые я говорил и которые мне нравятся больше всего:

Microsoft открыла свою социальную сеть

У Microsoft уже были жалкие попытки создать социальные сервисы на платформе live. Так они пытались скопировать систему блогов, но они сделали это на столько убого, что пользоваться было нереально. На мой вкус только дизайн был приятным, и я как-то писал об этом и пытался использовать сервисы. Но после месяца реального использования, я понял, что даже убогий livejournal на много лучше, не говоря уже о WordPress. В общем, Microsoft решила не исправлять этот сервис, а просто прибили.

После этого показалось, что самые крупные производители электронных окон одумались и решили не лезть в каждую электронную дырку, а дружить с конкурентами. Так вроде бы они стали налаживать отношение с yahoo и помогать интегрировать везде facebook. Но тут на тебе, оказывается что Microsoft готовила свою социальную сеть, которая вышла в свет под адресу so.cl или socl.com.

Удивительно, что Microsoft заявляет, что не планирует конкурировать с Facebook или Google+. Как вы думаете, они говорят правду, или банально врут? На мой взгляд вранье. Просто Microsoft никогда и ничего не делали просто так из любви к прекрасному. Строить социальную сеть – дело далеко не дешевое, а занимать какую-то маленькую нисшу обмена контентом компания явно не захочет. Это просто глупо.

Центр Toronto

Просили больше фоток Торонто? Я подумал, и решил, что да, можно и Торонто выкладывать. Вот вчера ехал по центру города и сфоткал из окна машины:

Центр Toronto

Моя лучшая игра для iPhone

Обновил свою игрушку 1st World Wide Wall, сделал безлимитное количество уровней, добавил новые типы блоков и заподлянок и вчера Apple подтвердила игрушку. Опять подтвердила со второго раза, но теперь был мой косяк. Прямо перед отправкой, я в xCode нажал Delete, когда был в дереве файлов и не заметил, что я удалил. Запустил игру, а она работает. Погонял чуть чуть, все работает и я залил в App Store.

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

Сейчас все исправлено, новая версия залита и прямо сейчас я сижу на кровате за Apple, напротив лежит жена с iPhone и тестирует игрушку, справа лежат дети (доча за iPhone, сын за iPad) и все играют в мою игрушку. То, что моим детям игра понравилась - для меня уже хороший показатель.

О блоге

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

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне