Самый популярный вопрос, а точнее просьба, которые приходят ко мне - "посоветуйте хорошую книгу по чему-то". Ну ладно, когда такие вопросы приходят по C# или Delphi, но удивляет, почему меня спрашивают про книги на Java, Ruby или еще какому-то языку, который я вообще не знаю. Я не такой уж и эксперт в книгах, чтобы рекламировать кого-то. Вот когда спрашивают про C# и Delphi, мне проще ответить, потому что могу посоветовать хотя бы по одной книге для каждого из этих языков :). Хотя по Delphi могу посоветовать сразу кучу хороших книг одного отличного автора :).
На самом деле, уже отвечал на подобные письма много раз и кажется писал даже на блоге, но из-за увеличения частоты подобных вопросов необходимо повторится - читайте разные книги, не зацикливайтесь на одной книге и на одном авторе. Советую взять пару толстеньких книг и можно читать даже одновременно. Просто каждый автор пишет по разному и один автор может описать циклы проще, а кто-то хорошо расскажет про указатели. В целом вы получите две точки зрения на один и тот же язык.
Ну а спрашивать книгу для начинающего у меня вообще не имеет смысла. Я в программировании уже "боже мой какой я старый" лет, что выражается числом 19 и если я посчитал какую-то книгу простой для начинающего, это не значит, что реальный начинающий воспримет ее как простую тоже. Я уже знаю основы кодинга и мне больше в книгах интересует синтаксис и философия языка.
Владельцы фейсбуков и гуглоплюсов, которые задружили меня, уже знают, что я отдыхаю в Лондоне. Отчет об отдыхе будет в самое наиближайшее время.
Самая жадная корпорация мира сделала показ экрана в Skype платным. Предлагаю запретить проводить любые конференции Microsoft в Москве. А что, пидорастам (не по жизни, а по сексуальным пристрастиям) нельзя проводить свои мероприятия в столице, а Microsoft можно. После того, как показ экрана в Skype стал доступен только за деньги, для меня обе эти группы людей одинаковы (можете записать эту фразу на мой счет).
Я не особо люблю Skype и использую его в основном тогда, когда нужно помочь удаленно маме. Она расшаривает свой экран и я подсказываю, что нужно делать. Теперь, мой столбик ненависти к Microsoft подскочил достаточно серьезно.
Провел чистку дизайна на сайте о Канаде и теперь он выглядит чуть по лучше. Не идеально, но уже ближе к тому, что я хотел. А ведь подправил совсем немного, база осталась та же самая. А выглядит теперь он на много приятнее, на мой вкус.
Пора бы обновить дизайн и на этом блоге. А то он неизменен уже слишком долгоевремя.
Давно не было интересных вопросов от читателей. Вопросы постоянно идут, но вот интересные... Бывают редко. Вот сегодня получил: Добрый день Михаил, хотел у вас спросить за сколько времени вы научились хорошо программировать на дельфи?
Вот именно в такой формулировке я ответить не могу. Я научился программировать на Delphi за неделю, потому что до этого я знал паскаль. Потом просто изучал по мере надобности VCL, который громаден. За сколько научился хорошо программировать - на это ушли годы. Это не зависит от языка. Просто я начинал с процедурным программированием и считаю, что я начал хорошо программировать когда изучил объекты и познакомился с интерфейсами, design patterns и т.д. Для того, чтобы хорошо программировать, не достаточно просто знать язык.
На PHP пишу уже давно, но только сегодня узнал, что начиная с версии 5.3 этот язык начал поддерживать goto оператор. Я помню еще в 90-х годах, когда программировал под MS Dos уже среди программистов ходило правило - не использовать goto. Это зло, которое портит программы. С тех пор утекло уже много лет и я никогда не пользовался goto под Windows ни в одном языке программирование.
Удивило то, что этот оператор появился в PHP 5.3. Я бы понимал, если бы он появился в первых версиях, а в 5.3 его убрали, как настоящее зло, но наоборот... Неужели мир перевернулся и переходы по меткам стали добром?
Андроид продолжает расти на рынке смартфонов. И если во временя версии 2.1 я поражался, как это фуфло растет, то последняя версия такая пчелиная и уже на много более зрелая. И эта зрелость без проблем отобрала практически всю долю у Nokia и BlackBerry, которые упали практически до нуля.
Не удивителен оказался и рост Microsoft, который на столько минимален, что с такими темпами еще расти и расти. Если посмотреть на проценты, то все выглядит как-то еще терпимо, но в штучном выражении рост просто отстойный.
Зашли с женой в магазин электронной фигни, где продают кучу компьютерной техники, телевизоры, аудио и другую фигню. Я увидел на стенде ультрабуки на Microsoft Windows и поше посмотреть, что это такое.
Первым на глаза мне попался Toshiba за $999 баксов. Сделан он вполне симпотично, тоненько и легко. Я потыкал клавиши и клавиатура показалась мне очень даже удобной.
Подошла жена, пощупала его и тут же выдала: "да он же пластиковый". И действительно, корпус оказался из пластика. Блин, это только мне очевидно, что корпус ультрабука, должен быть металическим. Метал все же прочнее прочных пластиков. Не думаю, что корпус Toshiba выдержит падение на асфальт с пары метров.
Мне иногда приходят письма, в которых меня цитируют или присылают ссылки в интернете, с моими цитатами. Если честно, то я не помню и половины из того, что мне напоминали. Я уже столько писал и говорил, что уже каша в голове из этих выражений. Иногда читаю выражение и думаю – это я где-то сказал или это я где-то прочитал и потом просто повторил, сплошное дежавю.
У меня вообще иногда жизнь превращается в дежавю. Я отвечал на столько писем, что когда приходит очередной вопрос, мне кажется, что я именно на него и именно этот вопрос слово в слово я отвечал.
Но вот два выражения, которые я говорил и которые мне нравятся больше всего:
У Microsoft уже были жалкие попытки создать социальные сервисы на платформе live. Так они пытались скопировать систему блогов, но они сделали это на столько убого, что пользоваться было нереально. На мой вкус только дизайн был приятным, и я как-то писал об этом и пытался использовать сервисы. Но после месяца реального использования, я понял, что даже убогий livejournal на много лучше, не говоря уже о WordPress. В общем, Microsoft решила не исправлять этот сервис, а просто прибили.
После этого показалось, что самые крупные производители электронных окон одумались и решили не лезть в каждую электронную дырку, а дружить с конкурентами. Так вроде бы они стали налаживать отношение с yahoo и помогать интегрировать везде facebook. Но тут на тебе, оказывается что Microsoft готовила свою социальную сеть, которая вышла в свет под адресу so.cl или socl.com.
Удивительно, что Microsoft заявляет, что не планирует конкурировать с Facebook или Google+. Как вы думаете, они говорят правду, или банально врут? На мой взгляд вранье. Просто Microsoft никогда и ничего не делали просто так из любви к прекрасному. Строить социальную сеть – дело далеко не дешевое, а занимать какую-то маленькую нисшу обмена контентом компания явно не захочет. Это просто глупо.