Показаны сообщения с ярлыком Microsoft. Показать все сообщения
Показаны сообщения с ярлыком Microsoft. Показать все сообщения

понедельник, 9 февраля 2009 г.

Windows 7 и Delphi

Поддавшись случившейся не так давно в Интернете истерии по поводу выхода первой публичной беты Windows 7, скачал себе 64-разрядную версию и на некоторое время пропал в ней. :) Это было мое первое знакомство с 64-разрядной операционной системой (не говоря уже о Windows 7), хотя мой компьютер уже давным-давно поддерживает их. Все установилось и заработало на удивление гладко, за исключением дурацкого 3G модема от билайна (обыкновенный GPRS-модем от мегафона даже нисколечко не сопротивлялся). Возможно, Microsoft более серьезно подошла к разработке своей новой операционки, а возможно рассказы о проблемах 64-битных систем оказали такими же «сказками на ночь», как и большинство сказок про Vista. Мне почему-то кажется что второе. :)

Но это не очередной хвалебный пост в пользу Microsoft, так что на этом закругляюсь. Остановлюсь только на работе Delphi в Windows 7. Delphi 2009 устанавливается и работает без проблем – так как ей и положено. Про Delphi 7 пока ничего толком сказать не могу, поскольку еще не устанавливал ее, но мне кажется, что также проблем не будет.

Удивительно, но весь негатив сопутствующий появлению Windows Vista, превратился в позитивные настроения всей «экосистемы» (как это называет Microsoft) перед выходом Windows 7. Это касается Delphi-сообщества, вот например Daniel Wischnewski уже создал прототип нескольких компонентов, позволяющих уже сейчас добавлять в приложения поддержку новых возможностей Windows 7 (в первую очередь визуальных).


Естественно, что все эти новые возможности будут работать только в Windows 7. И еще важное замечание. Хотя у компонентов и присутствует инсталлятор, он просто копирует необходимые файлы, устанавливать их придется вручную.


понедельник, 5 января 2009 г.

Новый год – новые технологии

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

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

Так как я в прошедшем году так или иначе был связан с программированием, а именно с программированием в среде Delphi, то хочу заострить внимание на ней. Что же случилось за прошедший год с Delphi? А произошло два важных события: 1) в очередной раз перепродались – на этот раз компании Embarcadero 2) выпустили новую версию среды.

Выпущенная версия Delphi имеет номер 12. Существует поверие, которого я тоже придерживаюсь, что наиболее стабильными и удачными являются нечетные версии Delphi. Я работаю с Delphi начиная с 3-й версии, и в основном пользовался именно нечетными версиями. Взять, например такой шедевр, как Delphi 7 не потерявшей актуальности и по сей день. Но как из любого правила есть исключение и таким исключением явилась Delphi версии 9, более известная как Delphi 2005 – полностью провальная и глючная версия. И на сегодняшний момент я считаю наиболее стабильной 11-ю версию среды – Delphi 2007.


Это то, что касалось второго пункта. Теперь первый. Глубоко сомневаюсь, что все эти перестроения пошли продукту на пользу. Есть хорошая поговорка – «Новая метла по новому метет», ну и намела она, на отсутствие обратной совместимости с большим количеством сторонних компонентов и на отсутствие исходных кодов, которые раньше стабильно поставлялись с каждой версией Delphi.

Ладно, оставим в покое саму среду – на самом деле она не такая уж и плохая, и я не сколько не жалею, что посвятил ей очень много времени. Основная проблема мне видится в самой поддержке своих разработчиков от производителя. Вот, к примеру, захотелось мне создать мега стартап, неважно какой. Что мне для этого необходимо? Инструмент. Я неплохо знаю Delphi и хочу использовать его. Версии Turbo Explorer мне явно не достаточно, да и устарела она уже, следовательно, мне придется выкладывать деньги за полную версию ПО (к слову - Delphi 2009 for Win32 Professional Box - 30300 руб). А если разработчик не один – то получается довольно приличная сумма для стартапа.

В то же время, ближайший оппонент – компания Microsoft предлагает довольно интересную программу – BizSpark. Подробнее писать о ней не буду (или пока не буду, кому интересно – можно пойти по ссылке или почитать тут, кстати впервые о ней я услышал на днях разработчика, которые проходили в Хабаровске). Скажу суть – практически все технологии компании доступны для стартапов, на определенных условиях, но все же доступны. А где альтернатива от Embarcadero?

Вот отсюда и получается, что мне как разработчику на данный момент выгоднее пользоваться технологиями Microsoft для создания новых проектов. Отсюда и получаются новые приоритеты на 2009 год, которые уже давно подогреваются мыслями о смене языка и переходом на платформу .NET.

среда, 31 декабря 2008 г.

Размышления о бесперспективности рынка

При написании одного комментария в Дальневосточнй IT блог обратился к своим старым постам, касающихся Delphi for PHP, и обнаружил там один интересный комментарий от анонимного пользователя. Который утверждает, что российский рынок бесперспективен для западных разработчиков, почему в них и нет поддержки русского языка, аргументируя, что у нас привыкли воровать софт. Ну, на самом деле это не аргумент, по себе других не судят.

Если взять лидера рынка ПО – компанию Microsoft – то получается же все наоборот. Не так давно компания завершила перевод всей документации содержащейся в MSDN на русский язык, вышли их программы и инструменты на русском языке – Visual Studio, SQL Server и многие другие. Зачем это все, если наш рынок так плох?

Не помню точно где, но в каком-то блоге читал – автор пишет, что Microsoft – коммерческая компания, целью создания которой является получение прибыли. Зачем им тогда это все? Проделана колоссальная работа по переводу всей документации, а ведь Microsoft не благотворительная организация.

Прихожу к выводу, что не все так однозначно с нашим рынком :) и автор комментария, по меньшей мере, заблуждается. Ведь в последнее время в нашей стране ситуация с пиратским ПО постепенно улучшается, что не может меня не радовать как разработчика. Немалую роль в улучшении ситуации, на мой взгляд, играют и принимаемые законодательные меры и усилия разработчиков ПО. К примеру, Лаборатория Касперского. В свое время благодаря пиратству их антивирус приобрел довольно большую популярность, а потом – «ваш ключ занесен в черный список» и хоть ты тресни, но не найти рабочего ключа в сети. И стали покупать. А куда деться то? Ведь вирусы никуда не делись. А остальные решения – какие то не серьезные. Особенно NOD32 – сколько раз уже приходилось восстанавливать систему «защищенную» им, но пораженную древним вирусом lovesun.

На этом завершаю свои предновогодние философствования, а то так можно тоже скатиться к «религиозной войне» которая разгорелась на Дальневосточном блоге по поводу PHP.

вторник, 25 ноября 2008 г.

Моя поездка на Дни разработчика в Хабаровск


Пятница, 21 ноября в Хабаровске проводится День разработчика. 6 часов утра - я уже на вокзале, жду первую электричку, которая приезжает в Хабаровск впритык к началу регистрации на семинар (лень было вставать на поезд в 4 утра, чтобы приехать заранее), но еще добраться же надо... Дождался, загрузился. Незаметно пролетели 3,5 часа за околокомпьютерными разговорами. Выгрузился в Хабаровске, имея лишь примерное представление как добраться до гостиницы, в которой проводится семинар, но не беда ... Замучив прохожих расспросами добираемся. Подходим к дверям с мыслями - "а если и сегодняшний семинар отменили???", но откуда то с боку четко различима случайная фраза из чьего-то разговора - "... я просто расшариваю этот ресурс ... ", настроение сразу же подскочило - пришли!

Внутри уже во всю суетятся люди с фирменными пакетиками, блокнотиками и ручками Microsoft. "Точно пришли!" - проскакивает мысль, регистрируюсь - прохожу в конференцзал - он битком, остался только свободны три стула в самом последнем ряду. Обидно, досадно, но ладно. Неуспел сесть как Сергей Поляков стал начинать доклад.

К сожалению он приехал один, остальные участники семинара видимо не захотели и весь семинар состоял из его докладов: «Разработка для SharePoint на Visual Studio 2008», «Методы повышения производительности ASP.NET приложений» и «Досуг для разработчика: Написание компьютерной игры вечерком за чайком».

Опять же, из-за того что добрался всего один докладчик, программа семинара в Хабаровске немного отличалась от программы семинаров в других городах.

В процессе семинара стало ясно, что лишь малая часть присутствующих (а их было довольно много), имеет представление или уже работает с новыми технологиями представляемыми компанией Microsoft.

Живой интерес у участников вызвал последний доклад, где с использованием технологии XNA, буквально «на коленке» была создана довольно симпатичная аркадная игра.

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

Опять все бегом: остановка - автобус - вокзал - касса - электричка, и вот уже сижу в забитом битком вагоне пью сок - все, еду домой ... Двери закрываются ... Нет, все таки не по русски сделал - надо было остаться, ведь завтра опять суда ехать ....