Search
Write a publication
Pull to refresh
22
0
Aleks Lozovyuk @aleks_raiden

Криптовалюты, финансы, распределенные системы

Send message

Установка Web Optimizer

Reading time4 min
Views1.1K
Web Optimizer (Веб Оптимизатор) — приложение, автоматизирующее все действия по клиентской оптимизации для произвольного сайта. На данный момент оно существует в виде отдельного приложения (которое нужно самостоятельно установить на сайт). В качестве базы для Web Optimizer использовался PHP Speedy (который также существует в виде дополнения для Wordpress, Joomla и Drupal).

Давайте рассмотрим, каким образом можно установить Web Optimizer.

Шаг 1: загрузка архива


Загрузка архива
Читать дальше →

Silverlight 3 Beta – все ссылки и возможности

Reading time2 min
Views725
Вчера на конференции MIX09 официально представили бета-версию Silverlight 3. Это версия прежде всего для разработчиков и энтузиастов, а не для конечных пользователей. Напомню, что финальная версия выйдет до конца года.

Для того, чтобы уже сегодня попробовать новые возможности вам нужно следующее:

Важно! После установки Silverlight 3 вы сможете запускать сайты, сделанные под предыдущие версии. Но вы не сможете создавать приложения для прежних версий.

Материалы по Silverlight 3 Beta потихоньку появляются на английском языке. К конференции ReMIX мы подготовим много материала и на русском.

Кратко о новых возможностях третьей версии (вернее, текущей бета-версии):
Читать дальше →

Debug Toolbar

Reading time2 min
Views3.7K

Kohana Debug Toolbar

Debug Toolbar — это модуль для Коханы, который упрощает отладку приложений, написанных на этом PHP-фреймворке. Благодаря различной статистической и отладочной информации, процесс разработки становится проще и приятней для программиста.

Под катом краткая инструкция по установке, описание возможностей и ссылки на дополнительную информацию.
Читать дальше →

Asterisk – система компьютерной телефонии уровня предприятия

Reading time9 min
Views274K
Я хочу рассказать о свободном решении для компьютерной телефонии от компании Digium. Asterisk – это ATC созданная хакерами (в первоначальном смысле этого слова), а точнее, это супер конвергентная платформа компьютерной телефонии, распространяемая по лицензии GNU GPL, изначально разрабатываемая Марком Спенсером (Mark Spenser), позже ставшим президентом и техническим директором компании Digium. Благодаря коммерческой поддержке Его компании и лицензии GNU GPL Asterisk активно развивается и поддерживается тысячами людей со всей планеты.

Дaлее

Серверы Cisco: официальный анонс

Reading time1 min
Views2.1K
Как и предполагалось, компания Cisco всё-таки нашла в себе смелость бросить вызов таким гигантам как HP, IBM и Dell. Вчера директор Джон Чамберс (на фото) провёл видеоконференцию, на которой официально представил первый сервер производства Cisco.

В своём выступлении Чамберс сказал, что его компания собирается организовать, ни больше ни меньше, новую революцию на рынке. По его словам, растущая популярность средств виртуализации требует появления на рынке нового класса устройств — со встроенной VMWare, где всё остальное тоже изначально заточено именно под виртуализацию. В одном серверном модуле Unified Computing System (бывший «Проект “Калифорния”») компания Cisco интегрировала и сервер на базе 64-битного Intel Nehalem EP Xeon, и систему хранения, и сетевое оборудование. Благодаря виртуализации одна машина может запускать сотни виртуальных серверов.

По мнению аналитиков, выход Cisco на этот рынок — крупнейшее событие на серверном рынке за последние годы. Они говорят, что другие игроки вскоре должны выпустить аналогичные интегрированные продукты. Компания HP уже отреагировала, увеличив инвестиции в своё подразделение, занимающееся выпуском сетевых продуктов.

Продажи Unified Computing System начнутся 31 марта.

iWeekend Eastern Europe в Киеве

Reading time1 min
Views421
19-22 ноября 2009 года в Киеве пройдет iWeekend — мероприятие, которое призвано катализировать содание стартапов и финасирование их ранних стадий. На прошлой неделе мы договорились о всем. В Киев обещали приехать инвесторы и эксперты из Европы. Вероятнее всего участие будет бесплатное и к участию будут приглашаться молодые предприниматели из Восточной Европы, ну понят, что в первую очередь, кроме украинцев — россияне и белорусы.
К сожалению, Seedcamp в этом году в Восточной Европе будет проходить только в Варшаве, что далеко. А 19-22 ноября приходится как раз на даты проведения СВОДа.

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

Зато осень будет горячей

Seedcamp (London, UK) — конец сентября — начало октября
TechCrunch50 (San Francisco, CA, US) — сентябрь
Microsoft VC Summit (Mountain View, CA, US) — сентябрь
Investor Day @ Blogcamp CEE (Kiev, Ukraine) — октябрь
СВОД (Mountain View, CA, US) — ноябрь 9-10 декабря
Примечание: из-за кризиса, что-то может отмениться, даты еще не определены
Это я еще не знаю планов российских коллег.

PS. Ну и еще мы в Киеве проводим Startup Crash Test раз в месяц
PPS. Про весну в Киеве дали еще две три ссылки, но ИМХО они к предпринимательству в интернете имеют отношение постольку посколько + перенес сюда Интернет-Украина 2009:
Интернет-Украина 2009
CodeCamp's InnovationDay
Украинский форум интернет деятелей
Интернет-маркетинг в Украине

Fly AJAX — пишите меньше, имейте больше. Нестандартный AJAX и индексация поисковиками.

Reading time4 min
Views5.2K

Обсуждение предыдущей статьи было бурным. Самые ярые любители jQuery, Mootools кричали зачем мол нужен другой велосипед.
В данной статье мы рассмотрим использование техники Fly AJAX. Это одна из нескольких функциональных возможностей, которые не реализованы в ранее указанных больших (и мною уважаемых) фреймворках. Также, в данной статье, мы рассмотрим принципы правильного проектирования и построения сайтов для хорошей индексации с применением AJAX технологии.
Читать дальше →

VPS бокс для небольших комманд и продвинутых пользователей MultiServer

Reading time3 min
Views1.5K
CeBIT нам приносит… CeBIT нам приносит…
Продолжая тему нестандартных и бюджетных VPS предложений хочется рассказать о новом оффере крупной немецкой хостинговой компании Strato. Специально к Себиту был подготовлен анонс продукта (в данный момент находящегося в бета тестировании) MultiServer X. Продукт из себя представляет выделенный сервер с предустановленной платформой виртуализации, позволяющей создать до 25 виртуальных машин и на своё усмотрение назначить им ресурсы CPU/RAM/HDD в пределах возможностей хост железки. Одновременно может быть запущено 4 или 8 VPS в зависимости от плана — таким образом продукт ориентирован на клиентов которым по долгу службы требуется наличие нескольки изолированных VPS в т.ч. с серьёзными ресурсами.

Смотрим:


Читаем ...

Автогенерация CSS Sprites

Reading time2 min
Views750
Свершилось. Долгие бессонные ночи не прошли даром и мысль, заявленная Вадимом aka pepelsbey, обрела более-менее физические очертания.

sprites.webo.in (сырая-сырая альфа-версия) — название, собственно, говорит само за себя. Вводим URL CSS-файла — на выходе получаем архив с минимизированным (никакой сортировки селекторов, просто базовая минимизация) CSS-файлом и набором свеженьких спрайтов. Здорово?
Читать дальше →

Хитрости с логированием в однопоточных неблокирующих серверах.

Reading time6 min
Views2.8K
Хочу рассказать об очередном результате моих изысканий в области оптимизации производительности Web-серверов.
На этот раз речь пойдет об оптимизации сложного логирования в однопоточном неблокирующем вэб-сервере.
Читать дальше →

PHP Speedy — наше все

Reading time2 min
Views1K
PHP SpeedyЧто такое PHP Speedy? Это набор php-скриптов, которые позволяют объединять и сжимать CSS- и JS-файлы для веб-сайта, написанного на PHP. Изначально разрабатывался как приложение к Wordpress, но сейчас получил более широкое распространение.

PHP Speedy был выбран в качестве основы для начала разработки Web Optimizer — веб-приложения, автоматизирующего клиентскую оптимизацию. Предполагается, что такое приложение можно будет максимально быстро и максимально легко развернуть на любой платформе, а оно уже само позаботится о всех действиях, связанных со скоростью загрузки страницы.

Как показала практика, клиентская оптимизация интересует большой круг людей. Но очень многих останавливает то, что нужны специальные знания для освоения этой области. Web Optimizer создается как раз, чтобы убрать этот барьер (и как наш ответ Чемберлену www.getrpo.com :).
Читать дальше →

Отладка Java-сервлетов

Reading time2 min
Views7.9K
Несмотря на то, что я пишу на Java уже 2 месяца (о да, это срок :) ), я ни разу не запускал remote debugger. При разработке на GWT этого делать и не нужно — оно как-то само всё это делает. :) Но вот настала весна, моё GWT приложения распустилось, и хочет, чтобы я его выложил на сервер. Но вдруг выяснилось, что просто так оно работать не захотело. А почему, я понять не могу. И значит мне нужен дебагер.

Принцип работы наверное любого удалённого отладчика (remote debugger) прост — контейнер (это может быть и какой-либо сервлет-контейнер, и php-интерпритатор. Полагаю, что интерпритаторы Ruby, Perl, Python работают аналогичным образом), который выполняет приложение настраивается таким образом, что при запуске приложения он либо начинал слушать определенный порт, либо сам пытался коннектиться куда-либо.
Читать дальше →

Полный AJAX. Теория и Примеры. Фишки и Фичи

Reading time8 min
Views34K
По многочисленным просьбам начинающих (и не только) AJAX разработчиков, решил выделить часть своего времени для описания некоторых хитростей и приемов, которыми пользуюсь при построении сложных, динамических веб-приложений. Статья представляет из себя смесь теоретических выкладок и практических примеров.

Наибольшие трудности при построении сайтов c применением AJAX возникают при реализации механизма AHAH (Asynchronous HTML and HTTP). Особенно выполнение на лету подгружаемых Javascript-ов. Также есть куча дополнительного «гемороя» при разработке AJAX сайтов и веб-приложений. Вы можете ознакомится с детальным описанием некоторых существующих проблем. Из-за указанных сложностей, многие разработчики отказываются от более насыщенного внедрения AJAX.

Однако, мало кто знает, что перечисленные проблемы можно решить.
Читать дальше →

Zend framework — туториал: авторизация

Reading time6 min
Views9.3K
Знаю что в сети много уже таких туториалов, но я сам так же знаю что ZF очень труден на старте, но потом… все ясно и легко.
Хотелось бы облегчить эту первую стадию тем кто еще только в начале пути.

Для авторизации нам потребуется конечно же готовая таблица пользователей — минимум два поля, userName и passwordMD5.
passwordMD5 — сразу понятно что хранит пароль в неявном виде, что бы его кто то не украл в один момент.

1. Делаем форму логина.

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

Mohawk / Объектная модель

Reading time5 min
Views1.3K

Что такое Mohawk?


Mohawk (Мохавк или Могавк) — это JS-фреймворк, созданный для Ирокез CMS, и в нем же используемый. Первоначально фреймворк создавался как набор js-функций для создания кроссбраузерных скриптов, однако, впоследствии перерос в самостоятельный фреймворк.

Почему не jQuery или любой другой популярный фреймворк?

Дело в том, что когда создавался Ирокез, jQuery еще не было. В то время был очень популярен Prototype, а jQuery только набирал обороты. Но Prototype был больше популярен в RoR сообществе, поэтому я его не особо хотел использовать :)
Читать дальше →

Интеллектуальная собственность в стартапах

Reading time8 min
Views1.4K
Продолжаю цикл.
Начало здесь
На этот раз про интеллектуальную собственность. Как и в прошлый раз — в сокращенном виде.
Так как в прошлую статью скопипастили, прошу по человечески в этот раз копипастить, хоть с сылкой на мой блог — dennydov.livejournal.com
вообще-то лихо, стырить статью про интеллектуальную собственность :)
Итак, поехали.

Эту часть мне помогал писать Гена Винокур, специалист в области интеллектуальной собственности из Бостона (еще один технологический кластер, после Силиконовой Долины), за что ему спосибо. Его комментарии отмечены **

Интеллектуальная собственность.

Очень часто технологический бизнес называют «IP Based Business» под IP понимается выражение Intellectual Property. Это значит, что компания строится на коммерциализации интеллектуальной собственности.
Говорят, что первым примером такой коммерциализации стал карандаш с резинкой на втором конце. Человек, придумавший это, получил патент и успешно лицензирован права на его использование нескольким компаниям, производящих карандаши. По цене около 1 цента с каждой тысячи карандашей. Это только один из способов коммерциализировать интеллектуальную собственность. Технологические компании обычно разрабатывают и продают продукт на основе уникальной технологии, дающей такому продукту сильное конкурентное преимущество. Такое преимущество должно обеспечить большую долю существующего рынка или формирование принципиально новых рынков и лидерство на них.
Читать дальше →

До $1 000 000 на стартап

Reading time2 min
Views583
В последнее время все чаще приходится читать статьи на хабре об ослаблении деятельности венчурных фондов и бизнес-ангелов в связи с ухудшившимися финансовыми условиями. В результате чего действительно стоящие идеи не находят капитала для своего воплощения в жизнь. Поэтому хочу написать пост о стартовавшем пару месяцев назад проекте — венчурном фонде Softline Venture Partners, который c удовольствием рассматривает перспективные проекты для инвестиций и готов предоставить стартапам до $1 000 000.
Читать дальше →

SMS, E-MAIL, Google Календарь, тайм менеджмент — при помощи голоса

Reading time3 min
Views1.6K


Добрый день друзья! Мы хотим представить Вам наш сервис Вселисделал в том виде, над которым мы работали последние полгода. Делая пробный проект за 7 дней, мы и подумать не могли, что это станет ключевым направлением нашей компании. Много всего произошло за последнее время. Но вот итоговая версия запущена, просим судить и жаловать.

Коротко о том, что Вы теперь можете делать голосом, просто позвонив с телефона на бесплатный номер:
...подробнее

Лучшие стартапы февраля

Reading time6 min
Views1K
10 лучших стартапов февраля
Последний месяц зимы принес много различных стартапов. Среди них есть и новый проект на нашумевшем домене top4top.ru, и агрегатор контекстной рекламы, над которым поработали Ашманов и Лебедев, и тренажер, который замерит ваше умение стучать по клавишам и даже сертифкат выдаст, и многое другое.
Кроме того, это последний рейтинг в таком формате. Начиная с Марта месяца стартапы по местам расставлять буду не я, а Вы. Подробнее читайте в анонсе на сайте стартаппоинта.
Читать дальше →

Обслуживание тысяч запросов в секунду на примере XBT Tracker

Reading time5 min
Views8.2K
Недавно проводили тест, результаты которого показали, что одно приложение обрабатывает 2000 запросов в секунду на скромном сервере, где это было не единственной нагрузкой. При этом результат каждого запроса записывается в 3-5 таблиц в MySQL. Честно говоря, меня такой результат удивил, поэтому решил поделиться с хабрасообществом описанием архитектуры этого приложения. Подобный подход применим от баннерных показов до чатов и микроблогов, надеюсь кому-нибудь покажется интересным.

Во-первых, это приложение однопоточное. Всё делается одним процессом, работа с сокетами — неблокирующими epoll/select, никаких ожидающих ввода/вывода потоков (threads). С развитием HTTP, сначала появлением Keep-Alive, затем AJAX и набирающим популярность COMET, количество постоянных соединений с веб-сервером растёт, на нагруженных проектах измеряется тысячами и даже десятками тысяч, и если для каждого создавать свой поток (thread) со своим стеком и постоянно переключаться между ними — ресурсов сервера очень быстро не хватит.

Второй ключевой момент — что один SELECT… WHERE pk in (k1, k2, ..., kN) выполняется быстрее, чем несколько SELECT… WHERE pk=… Выполняя работу с базой данных большими пачками можно уменьшить не только число запросов в секунду, но и общую нагрузку.
Читать дальше →

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity