Игорь Борисов

Специалист: консультации, аудит, курсы, семинары, тренинги

Posts Tagged ‘php

В семье не без идиота

4 комментария

Есть такой РНР — фрэймворк под названием «Симфония». Естественно, что у этого проекта есть документация именуемая «The Definitive Guide to symfony». И есть там вторая глава («Chapter 2 — Exploring Symfony’s Code»), в которой, помимо всяких разных разностей, затрагиваются константы:

Surprisingly, you will not find any constant in symfony. This is because constants have a major drawback in PHP: you can’t change their value once they are defined.

Посмотреть, определение слова «Константа»
Посмотреть перевод слова «drawback»

Реклама

Written by Игорь Борисов

13.04.2009 at 12:36

Опубликовано в Мимоходом

Tagged with ,

Поклонникам «opensource» на заметку

2 комментария

Любителям участвовать в дискуссиях подобным «Поспешили» и «История, как один опенсорсник целую кафедру съел» хотелось бы отметить несколько моментов.

Во-первых, кивая на World Wide Web Consortium (в миру W3C), многие представляют эту организацию как некоего самостоятельного человека (этакий КарлМарксФридрихЭнгельс), либо как тысячу безвестных одиночек разбросанных по всему миру и в свободное от основной работы время ваяющих стандарты. Между тем, W3C состоит из конкретных организаций, имеющих имя и юридический адрес. Вот список организаций — членов Консорциума. Прокрутите до буквы «M» и (о чудо!) вы увидите небезызвестное вам имя — Microsoft Corporation.
Это я к чему? К тому, что вопросы типа «Кто придумал и разрабатывал формат PNG» не имеют точного ответа. Может быть и Microsoft придумал, может, нет. Участвовал ли Microsoft в разработке? Скорее всего, да — ведь Microsoft член Консорциума.

Во-вторых, многим будет полезно узнать, что Microsoft тратит свои деньги и мозги своих сотрудников не только на собственные продукты. Вот, например, какие направления отметил в своём интервью Пётр Диденко из Microsoft Россия:

  • мы оказываем технологическую помощь Zend/PHP, Sun/mySQL, RedHat/JBOSS, sugarCRM, Citrix/XEN, Firefox и многим другим;
  • мы имеем совместную лабораторию с Novell по виртуализации и интероперабельности, финансируем её, и результаты передаём под GPL;
  • мы, так или иначе, поддерживаем ряд OSS проектов (например, проект с Apache и другие).

Знакомые названия, правда? Напоследок большая цитата из старого (2005 год), но до сих пор актуального поста системного администратора ISP Оптима Телеком Сергея Чумакова:

Поймите Вы, наконец, что «опен-соурсе» — ничем от «клозе сурсе» не отличается. Никто в эти «соурсе» не лазает. Все дело в тех, кто стоит за этими «соурсе» — опен или клоузе. Если стоят люди, умеющие писать программы — как за gcc и вообще многим исходным GNU, как (в меньшей мере) — за FreeBSD, то получаются нормальные продукты, а если всякие прочие (имя им легион) — то получаются линухи.

И если люди «за продуктом» исчезают — то он исчезает — как исчезли тысячи неплохих опен-соурсных проектов, просто потому, что их авторы повзрослели и им работать на благополучие г-на Жулика и иже с ним — надоело. Ни ОДИН «проект» open source не отличается ничем от «close source» — есть куча фирм, которые делают свои продукты «open source» — в надежде, что кто-то «снаружи» — ЗАДАРОМ — напишет за них то, что они потом будут втюривать.

Для того, чтобы процветали фирмы Жуликов, IBM-ов и прочих «линух-интеграторов» необходимо, чтобы велась настойчивая коммунистическая пропаганда о том, как всё хорошо делать «по-линухски», и как оно всё плохо — там, за кордоном.

На десерт заметка «Линуксоидизм. Клиника-с» как информация к размышлению.

Written by Игорь Борисов

14.03.2009 at 21:28

Опубликовано в Мимоходом

Tagged with , , , , ,

Обзор заработных плат по позиции «Программист PHP»

leave a comment »

Исследовательский центр портала SuperJob представляет Вашему вниманию новый
обзор заработных плат по позиции «Программист PHP».

Written by Игорь Борисов

10.02.2009 at 11:22

Опубликовано в Информация

Tagged with , , , ,