КОНКУРС "УГАДАЙ ВАЛЮТНЫЙ КУРС" - И ВЫИГРАЙ 30$!



Участвуй в увлекательном и захватывающем конкурсе трейдеров «угадай валютный курс» и заработай реальный депозит.

Ежедневно в течение месяца компания MyTrade Markets будет разыгрывать среди всех участников конкурса торговый депозит на сумму 30$. Не упусти свой шанс! «Ежедневно разыгрывается 30$»

Конкурс проходит при поддержке компании MyTrade Markets

Как выбрать интегрированную среду разработки для PHP или Обзор популярных IDE

PHP
Некоторое время назад подавляющее большинство программистов для разработки приложений на PHP использовали платную ZendStudio. Так как стоила она довольно недорого, и при этом обладала массой преимуществ, ни у кого не было желания искать что-то новое.
Сегодня, к сожалению, эта среда уже перестала быть столь популярной, так как компания Zend фактически использует Eclipse, вставив в нее свой логотип, и добавив некоторые наработки (в частности PHP Development Tools).
Все бы ничего, но Eclipse работает значительно медленнее старых версий ZendStudio и требует намного больше системных ресурсов, что не может радовать. Данный факт не компенсирует даже freeware статус этой IDE.
Поэтому, начинающим PHP программистам, особенно тем, кому критически не хватает мощности компьютера, мы рекомендуем ознакомиться с альтернативным списком интегрированных сред разработки.

Читать дальше →

PHP: как не потерять сессию

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

Во время разработки моего последнего проекта подобные ситуации с пользователями также происходили. Согласен, обидно, когда набираемый и корректируемый в течение получаса текст вдруг уходит в небытие и никакими силами его уже не спасти. Решив раз и навсегда покончить с этой проблемой (в конце-то концов сайты делаются, собственно, для их посетителей), я набросал несколько строк кода. И — о чудо! — проблема решилась.

Читать дальше →

Установка контроллера домена Active Directory в Windows Server 2008 R2 для начинающих

Я всех приветствую и предлагаю вашему вниманию эту статью. Надеюсь, что она будет полезна начинающим системным администраторам Windows. Мы познакомимся с основами Active Directory и поднимем контроллер домена.


Читать дальше →

Медиамагия: Приходишь домой, берёшь пульт и выбираешь, чтобы посмотреть с трекера

Позвольте мне начать своё повествование с рассказа про свободное время, семью и тягу к прекрасному. Свободного времени, которое я могу провести с женой, обычно очень мало. То я занят, то жена. То мы оба. Но иногда высвобождается час-другой, который можно провести вместе. А что можно сделать вместе? Ну, кроме того что вы подумали, можно ещё посмотреть вместе фильм. Сходить в кино, например, выбрав один из пяти унылых фильмов в кинотеатре. Или достать с полки DVD и в 5й раз посмотреть «Новинки 2006 года, 8 в 1». Но кому нужны новинки 2006 года в качестве для мобильного телефона или платить деньги за билеты в кино, если всё что нужно для удовольствия можно сделать у себя дома практически бесплатно? Если есть ФОС и трекер «Драконьи Торренты» на котором постоянно выкладываются сотни интересных фильмов? Если есть хороший телевизор и диван, на котором смотреть фильмы намного приятнее? Нет, иногда, конечно, приятно сходить в кино, или пересмотреть новинки 2006, но в большинстве случаев мы хотим (1)дома, (2) бесплатно посмотреть (3) новый фильм (4)в хорошем качестве (5) не дожидаясь пока он скачается.

Читать дальше →

Быстрейшая CMS на Delphi для IIS как ISAPI Extension

Почему вы пишите сайты на скриптах, вроде PHP? Я лично не понимаю. Я использую другой способ — ISAPI Extensions for IIS. Сейчас расскажу, почему.

image

ISAPI Extensions (расширения Web сервера) — простая DLL библиотека с парой функций, которые обрабатывают запрос пользователя к Web серверу и возвращают ответ. Точнее — одна функция, остальные служат для регистрации/разрегистрации DLL в рабочем процессе IIS.

Из этого следует, что, по сравнению с другими способами, такими, как скрипты, ISAPI Extensions выигрывают по:
1. Скорость работы. DLL загружается в рабочий процесс IIS и находится в памяти всегда, а не читается с диска при каждом обращении. Не требуется интерпретатор языка — код нативный и исполняется непосредственно процессором;
2. Функционал. Вы можете использовать любую другую DLL или любой вызов WinAPI. Теоретически возможно специально сформированным http запросом отформатировать флэшку;
3. Защищенность. Ваш код очень сложно проанализировать и понять, как взломать сайт — нативный код человеком плохо читается;
4. У вас есть нормальный отладчик во время разработки! Самый вкусный момент. Можете делать step-by-step trace, стэк и память доступны для анализа.
Читать дальше →

Перенос действующей корпоративной почты от хостера на Google

По своей работе я часто имею дело с почтой, размещенной у разных хостинг-компаний. Несмотря на то, что за хостинг платятся вполне приличные деньги, качество услуг в разы проигрывает «бесплатным» почтовым серверам. Мало того, что под почту дают мало места, так и доступность её чаще всего хромает. Но когда мне довелось с почтой, размещенной у Хостинг-центра РБК, количество проблем достигло такого уровня, что было принято решение перейти на какой-либо альтернативный сервис.

Выбор был невелик – «Почта Для Домена» Яндекса или «Gmail для предприятий».
После недолгих размышлений было принято решение в пользу Google, т.к.:
  1. Это «Корпорация зла», а все бизнесмены – адепты зла :)
  2. Почта располагается за рубежом, что немного усложняет получения доступа к почте третьих лиц.
  3. Масса дополнительных сервисов, как стандартных (Docs, Calendar), так и дополнительных.
  4. Возможность подключения дополнительных возможностей за деньги (больше места, маршрутизация почты и пр.).
  5. Возможность создания нескольких администраторов для управления всем сервисом.
  6. Известная стабильность и качество сервиса.
  7. Всё таки, ПДД Яндекса – это клон Gmail для предприятий.

Читать дальше →

Zend_Http_Client и multi_curl: просто и гибко

Что это?

Очень популярен среди разработчиков PHP Zend Framework. Основное его назначение, конечно, библиотека классов (а не только CMF).
Речь в статье пойдет о компоненте Zend_Http, а точнее его невозможности использовать многопоточные запросы в адаптере cURL.
Образцовый хак zend — решение элегантное, гибкое, с минимумом кода и без внесения изменений в код зенда. Мое решение не идеальное, конечно, но некоторым критериям соответствует.

Хм, а посмотреть?


Читать дальше →

Netgear Stora MS2000 — раскрываем потенциал

Однажды, в мои руки попало NAS-хранилище Netgear Stora MS2000. Я был очень рад новому мигающему разными лампочками ящику, что от радости засунул в него жесткий диск на 1Tb. Диск, скажу вам, особо ничем не наполнялся, благо места в основном кладезе – компьютере, было предостаточно. Но быстрый интернет, доступные женщины торренты сделали свое грязное дело. И мне вдруг захотелось собственный отдельный блэкджек – torrent-клиент на NAS-накопителе. Как его можно установить?


Читать дальше →

О программировании и не только

Доброго времени суток, товарищи. Я как студен заочного обучения, хотел бы поделится мыслями по поводу программирования и людей, которые хотят им овладеть в совершенстве. Признаюсь, честно, себя пока программистом не считаю, а связал я свою жизнь с этим ремеслом, по сути, как и многие из вас из любви к компьютерам и все, что с ними связано. Для многих программирование — легкий способ заработать деньги, для других уйма потраченного времени впустую, чаще всего это банальная лень, нелюбовь с детства к математике, проблемы с логическим мышлением. Но как показал мой небольшой жизненный опыт, люди могут научиться программировать, пускай не так красиво и качественно, как делают профессионалы. Я считаю, что место под солнцем может найти любой разработчик, но вот цена будет зависеть от его возможностей и опыта.


Читать дальше →