Ускоряем JetBrains PhpStorm в “тяжелых” проектах
О чем это я..

Уже не первый год работаю программистом. Год назад купил лицензию на PhpStorm от JetBrains. Тогда еще была версия 2.1, сейчас уже вышла долгожданная 3.1. Продукт просто отличный, в отличие от ZendStudio совсем не кушает память, а работает ничуть не медленнее, да и , имхо, явно удобнее, да вот особенность проекта над которым я работаю – он очень огромный и если использовать стандартные настройки PHPStorm, то работать со сбилденным проектом крайне медленно. IDE периодически виснет, тормозит и выкидывает различные “коники”. Работать быстро и хорошо уж точно не получается, когда постоянно отвлекаешься на тормоза “IDE”. Видно малое потребление памяти PhpStorm’ом становится в таких ситуацией и его ‘ахиллесовой пятой’.. Но вот в отличие от Ахилла, закрыть ее мы сможем =).
Перейдем к делу..
Я обратил внимание, что IDE потребляет фиксированный объем памяти – доходит где то до 600MB и все, после этого начитаются тормоза. Логично сразу предположить, что нужно залезть в настройки и сбросить ограничитель.
Прочитать остальную часть записи »
Need Help
РЕБЯТ!!!!
Как раз на днях сломался плеер и тут по рассылке пришла ссылка на конкурс, в котором можно ВЫГРАТЬ НОВЫЙ ДЕВАЙС!!!
В этом месяце я не планировал данную покупка, а с музыкой разлучаться не хочеться!!!
ПРОШУ ПРОПЛЮСУЙТЕ (с Вконтакта или Фейсбука) за вот эту обьяву:
Вот здесь
Заранее всем огромное человеческое спасибо!!!
P.S. I update You
Приветствую всех читателей, всех новых и завсегдатаев, к счастью таких довольно много, что уже радует =). Наконец у меня появилась возможность немного позаниматься блогом. Работа программиста занимает просто немеренно времени – я даже не мог бы и предположить, что так много, когда только начинал. В целом работа в IT сфере это, наверное, такой образ жизни для каждого, кто в нее уходит. Не важно администратор ты или программист, возможно проектировщик, ПМ – все равно, данное направление требует полной отдачи и полного погружения в работу не только в рабочее время, но и в свободное. Зато направление IT крайне перспективное, предоставляющее множество направлений для реализации, а самое главное, понятие “кризиса” нашу работе не очень затрагивает.. Если меня сейчас спрашивают, куда дальше податься, куда отдавать ребенка учиться, мой ответ – если ему интересно, если ему нравятся компьютеры, технологии, электроника, то почему бы не попробовать стать админом, а может программером…. Ну, вобщем, завершаю лирическое вступление, давно вообще ничего я не писал, кроме программного кода..
О чем это я вообще?
Пока решил “выпасть” на выходных после тяжелой раб недельки, как раз и решил заглянуть, и посмотреть что у нас тут делается – как раз сможтрю спамеры очень хорошенько решили за нас взяться. В связи с этим сегодня, т.е 12 марта, я попробую полностью обновить ядро сайта, чтоб поприбивать лазейки, которыми пользуются спамеры, а заодно и ускорить работу ресурса, хотя не могу сказать что он медленно отвечает. Потому, если вдруг сегодня ресурс будет “лежать”, виснуть или периодически кидать ошибки, не стоит меня сильно ругать – я на живом сайте, без приостановки работы буду обновляться =).
P.S. операция над сердцем сайта длилась почти час, пациент в норме, полет нормальный пока =).
Сервер на орбите. Проблемы и возможности.
Думаю, для начала стоит упомянуть о том, что за последние годы, пока гиганты индустрии космических полетов (NASA, Роскосмос, ESA) строили грандиозные планы по исследованию и освоению космических тел, частные компании вынашивали идеи более практичного – коммерческого пути обживания околоземной орбиты. И сейчас, когда NASA , закрыв программу шатлов, окончательно сдала позиции в области пилотируемых космических полетов коммерческим организациям на поверхность всплыло множество идей по использованию околоземной орбиты. В частности Virgin Galactic уже сегодня предлагает своим клиентам суборбитальные полеты, а в будущем ребята планируют и вовсе выводить на орбиту искусственные спутники и пассажиров. А SpaceX уже испытали свой небольшой пилотируемый корабль для доставки грузов и теперь работают по контракту с NASA.
Однако одной из самых перспективных, на мой взгляд, идеей является перемещение на орбиту IT индустрии. Ведь не трудно догадаться что если в будущем станет вопрос о очистке нашей планеты от вредной промышленности, то первым делом на орбиту полетят не требующие кислорода и присутствия человека машины, результатом работы которых является простой в транспортировке на Землю продукт — информация!
Прочитать остальную часть записи »
Drop-Shipping. Утром деньги – вечером стулья.

Торговля, безусловно, во все времена являлась одним из основных движущих факторов процветания экономики и сейчас благодаря современным телекоммуникационным технологиям данная отрасль сделала огромный шаг вперед! Для покупателя главным плюсом является купить дешевле и не выходя из дома, но мало кто догадывается о огромном преимуществе продавца в сфере интернет коммерции – продать товар, не вложив в него ни копейки!
В чем же подвох? Спросите Вы. И так, добро пожаловать в мир дропшиппинга – одного из самых популярных направлений интернет коммерции.
Drop-Shipping по своей сути является ничем иным как посредничество между покупателем и производителем. Схемы дропшипинга могут различаться, однако в общем случае работает следующий алгоритм:
- Дропшиппер (он же посредник) заключает договор или регистрируется на сайте торговой компании (производителя);
- Далее посредник представляет дроппы (они же товары) в качестве лотов на интернет аукционах или же на своих торговых площадках, делает им рекламу, хорошее описание и т.п;
- Покупатель находит понравившийся ему товар и покупает его у дропшиппера;
- Посредник связывается с торговой компанией, дает координаты клиента , оплачивает оптовую цену товара;
- Торговая компания высылает товар прямиком к покупателю;
- Торговая компания и дропшиппер получают прибыль от продаж, а покупатель товар по довольно низкой цене.
Идеи. Уникальный ID документа на основе ключевых фраз и знаков в тексте.
Утечка конфиденциальной информации сегодня стала настоящей головной болью для многих компаний и организаций (вспомнить хотя бы печальный опыт NASA или же недавний скандал с Викилис). Поэтому организации, которым есть что скрывать от конкурентов или общественности стараются прикрыть те «дыры», через которые происходит утечка секретных документов.
Способов защиты много, однако они либо очень дорогие (к примеру шифрование) или же во многом ограничивают сотрудников компании (к примеру тех, кто привык брать работу на дом или же тех, кто вообще работает удаленно).
А ведь информация и создана для того чтобы ею обмениваться и нужно разработать такой механизм, который предотвращал ее попадание в чужие руки, одновременно позволяя ее свободное распространение среди людей, имеющих к ней право доступа.
Предложенный мною метод защиты, возможно, не является великим открытием (я не исключаю что некоторые организации активно его используют) и не оговаривает методику защиты документации от попадания в посторонние руки. Однако методика построения ID документа (еще раз повторюсь — я не претендую на право первооткрывателя, а выкладываю мысли, пришедшие ко мне во время ужина) дает возможность определить человека (организацию), которому был передан документ что в свою очередь позволяет вычислить и устранить «дыру».
Срочно! Что случилось с Хабрахабром? DDos и нечестная конкуренция
Каждое утро, приходя на работу я варю кофе и сажусь читать Хабрахабр! Не правда ли знакомая ситуация? Да, чтение и публикация статей в этом уникальном ресурсе стало неким культом для современного айтишника и когда я увидел вместо привычного интерфейса знаменитую ошибку мне стало немного не по себе!
Что случилось? – спросил я у себя, – Определенно что-то с интернетом, ведь такого не может быть – это ведь Хабр!
Нет, остальные страницы загружаются, а на самый авторитетный для меня ресурс не идут даже пинги! А ну, Google Reader, новостная лента. Последний топик значиться в час ночи! Спускаемся ниже – Ага! Примерно 14 часов назад опубликована следующая информация:
В связи с этим высказываю руководству Хабра свои глубочайшее сочувствия и с нетерпением жду его возвращения.
Что же здесь еще можно сказать? Недобросовестные конкуренты были всегда, а их методы с каждым годом становятся более подлыми, но я сомневаюсь что хотя-бы кто-то уйдет с данного ресурса! Ведь это же Хабр – авторитетный и интересный ресурс!
Программирование с нуля. Обучающие игры для программистов №1
И так — Вы решили обучиться программированию! И вне зависимости от причин, толкнувших Вас на этот шаг, основная проблема, с которой Вы столкнетесь в данный момент является выбор среды и языка программирования, а также постановка задач. Для тех, кто точно знает какой язык ему нужно изучить это проблем не составляет, а вот тот кто просто решил изучать программирование как таковое столкнется с трудностью выбора!
Многие решают начинать с самого простого и следуя нашей далекой от доскональности системы образования начинают решать простенькие задачи на Paskal, Basic или же пишут простенькие персональные странички на html или php. Что же! Флаг им в руки, но с тем же успехом можно взять лист бумаги и вырисовывать алгоритмы работы различных программ. Ведь программа это в первую очередь — алгоритм, а языки программирования это способы реализации данного алгоритма в различных средах.
Я не хочу критиковать любые способы обучения ведь для каждого человека подходит свой способ обучения и универсальных средств обучения нет и никогда не будет. Так как мне больше подходит обучение на практике, для изучения азов программирования (точнее для их повторения) я выбрал — игры для программистов. Да, простые детские (и не совсем) стратегии, гонки и стрелялки, только с одним но — игрок не управляет объектами в ручную, а перед началом уровня прописывает алгоритм действия своего персонажа и смело наблюдает за тем, как персонаж исполняет строку за строкой свою программу, борясь с различными силами зла.
Новости IT. Встречайте ATI FirePro V9800 – профессиональная видеокарта с поддержкой 6-ти дисплеев
Сегодня в рамках конференции IBC 2010 компания AMD официально представили нового члена семейства профессиональных видео контроллеров – ATI FirePro V9800. Основной особенностью данного продукта является поддержка до 6-ти независимых дисплеев с максимальным разрешением 5760 x 2160 при помощи фирменной технологии ATI Eyefinity. Так FirePro V9800 стала первой профессиональной графической картой, поддерживающей такое количество дисплеев (у V8800 было 4 порта DisplayPort). Видеоадапторы серии FirePro демонстрируют высокую производительность и большей набор функций, предназначенных в первую очередь для разработчиков DCC, CAD и специалистов по визуализации.
Новый видеоадаптер получил 4Гб высокопроизводительной памяти GDDR5 с пропускной способностью 147,2 ГБ/с (V8800 имеет 2Гб памяти) что позволяет использовать устройство в отраслях, где требуется обработка больших объемов данных (медицина, анимация, нефтяная промышленность). AMD заявили что смогли добиться увеличения производительности потоковых процессоров, количество которых составляет 1600 единиц (как и в V8800) в 1.25 раза и увеличения точности вычислений в 2.27 раза, но о тактовых частотах в пресс релизе речь не шла.
V9800 имеет поддержку технологий OpenCL, DirectCompute и DirectX 11 и способна воспроизводить крупномасштабные 3D сцены в высоком разрешении. Кроме того, на борту имеется специальный разъем для активных затворных очков, что позволяет просматривать 3D стерео сцены. Также, используя модуль синхронизации S400 можно обеспечить совместную работу 4-х ATI FirePro V9800, что позволит добиться воспроизведения 24-х видео потоков в одной системе.
Ориентировочная стоимость одного экземпляра ATI FirePro V9800 будет составлять 3499 USD (а сколько стоит Ваша видеокарта
), о дате старта продаж пока ничего не известно.
Новости IT. TI вступает в WPS.

Всем давно известно что стандартизация технологии – это очень важный шаг в ее развитии. Сегодня TI официально объявили о вступлении в WPC ( Wireless Power Consortium), которые не так давно приняли первый в мире стандарт беспроводной передачи электроэнергии (Qi v1.0), таким образом компания подтвердила свое намерение сделать большой вклад в развитие молодой технологии.
В рамках данной программы TI представили свой первый комплект беспроводной зарядки, получивший название bqTESLA и полностью соответствующий спецификации Qi. Комплект будет доступен в первом квартале 2011г и предназначен в первую очередь для разработчиков. Состоит комплект из двух модулей передатчика и приемника, а также передающей и принимающей катушки. Комплект будет доступен всем желающим по цене 250$ (в принципе, это большая цена за пару микросхем и катушек, но для бизнеса это совсем не много).
Появление беспроводных зарядных комплектов станет, на мой взгляд, очень важным прорывом в сфере мобильных технологий. Ведь в этом сегменте до сих пор сложно избавиться от проводов даже при использовании мощных аккумуляторов. Если вы не знаете зачем это нужно, то представьте себе хотя бы что, входя в кафе с Wi-Fi Zone Вы не ищите розетку для своего ноутбука!

(5 votes, average: 4.40 out of 5)