Как стать автором
Обновить
0
0
Шашлов Дмитрий @DiMiDroLL

Пользователь

Отправить сообщение

Мечты сбываются: Flash API для Google Maps

Время на прочтение1 мин
Количество просмотров1K
Сегодня, на конференции Where 2.0, Google объявила о выпуске Flash API для Google Maps. Так что в скором времени можно ожидать множество красивых кросс-платформенных приложений Google Maps выполненных в среде AIR Desktops.

Платформа Adobe AIR сегодня является одной из самых горячих сред разработки на рынке. Как говорится в блоге, после выпуска Javascript Maps API, поступало много предложений и просьбы реализовать возможность использовать мощь Flash для Google Maps, так как решения на Javascript менее привлекательны, а Flash может быть использован разработчиками более творчески.

Разработчики решили разделить ПО на 2 составляющие: интерфейс и непосредственно реализацию. В результате, каждый может построить приложение на текущей версии API, а в процессе добавлений новых API функций, сайт-партнера автоматически определит необходимость обновления. И если есть необходимость воспользоваться преимуществами новых API функций, то только в этом случае нужно будет скачать последний релиз API.

Первые реализации нового API можно посмотреть в Demo Gallery, AFComponents и Navx.

via The Social Trend
Всего голосов 17: ↑14 и ↓3+11
Комментарии4

Приложения iPhone с открытым кодом

Время на прочтение4 мин
Количество просмотров31K
В данной статье речь пойдет о приложениях с открытым кодом, которые размещены в App Store. Мы будем рассматривать только приложения которые одобрены компанией Apple и опубликованы. Начинающие разработчики могут изучать их код для повышения своих навыков.

Читать дальше →
Всего голосов 135: ↑120 и ↓15+105
Комментарии41

Как легально получать деньги из-за пределов России

Время на прочтение5 мин
Количество просмотров202K
Дано: заказчик за рубежом, желающий работать с Вами и платить вам евро или доллары.
Найти: оптимальный способ организовать работу с ним, чтобы платить налоги и спать спокойно.

Сразу скажу, что получение денег на пластиковую карту без уплаты налогов может вылиться в серьезные проблемы (про ответственность написано в конце топика). Объяснения, что деньги «от бабушки внучку на мороженное» при суммах больше 10К$ в год уже не прокатывают, особенно если в реквизитах «бабушки» будет стоять что-то вроде «GMBH Star Development» Вероятность того, что возьмут за задницу достаточно высокая и поэтому лучше не рисковать и делать все по Закону, тем более, что ничего сложного в этом нет
Читать дальше →
Всего голосов 144: ↑142 и ↓2+140
Комментарии192

«Пришло ли?» — трекинг посылок из интернета

Время на прочтение1 мин
Количество просмотров1.2K
У них что-то сломалось: Cannot get a connection, pool error Timeout waiting for idle object

Почта России по-дурацки переделала сайт. Теперь там есть наказывающий президент, зато нет ссылки на трекинг посылок. Я сделал свой, с виджетами и иксемелем.

Пришло ли?

На входе — трекинг-номер, который прислал вам плохо говорящий по-английски продавец с Ибея. На выходе — страничка с состоянием посылки, виджет или XML-файл.

Чудеса-то какие!
Всего голосов 116: ↑111 и ↓5+106
Комментарии167

Пробки в Москве, Санкт-Петербурге, Екатеринбурге и Киеве

Время на прочтение1 мин
Количество просмотров1.7K

Зима — такое время года, когда холодно, идёт снег, а автомобилисты ходят мрачные и ругаются — потому что всё свободное время проводят в пробках. По данным Яндекс.Пробок, по сравнению с прошлой зимой загруженность улиц в Москве выросла на полбалла, а в остальных городах — ещё сильнее. В Киеве — больше, чем на балл, в Екатеринбурге — на 1,5 балла, а в Санкт-Петербурге — на целых два.

А виновата во всём — погода! Не верите? Судите сами. Вот как было дело в Екатеринбурге:



В других городах дела обстояли похоже.

Остальные подробности читайте в новых исследованиях Яндекса про автомобильные пробки в четырёх городах: http://company.yandex.ru/facts/researches/
Приятного изучения!

Автолюбители Яндекса, вылезаем из сугробов

.
Всего голосов 22: ↑18 и ↓4+14
Комментарии1

Как я ловил хакера

Время на прочтение2 мин
Количество просмотров44K
Произошло это в начале 2008 года, когда я еще работал в одном крупном украинском банке инженером в IT-департаменте. Только спала новогодняя праздничная суета, и нагрузка на подразделения техподдержки немного поубавилась, как один из подотчетных мне web-серверов сообщил о заканчивающемся на диске месте. Беглый анализ показал, что стремительно росли логи IIS сервера, на котором крутится один из публичных платежных комплексов банка. Мои опасения оправдались – на сервер началась DDOS атака.
Читать дальше →
Всего голосов 431: ↑407 и ↓24+383
Комментарии192

Вдохновляйтесь с InspireMe

Время на прочтение2 мин
Количество просмотров699
Привет, уважаемые посетители хабра :)

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

image

Читать дальше →
Всего голосов 142: ↑130 и ↓12+118
Комментарии58

The Sandpit: один день из жизнь Нью-Йорка, в миниатюре

Время на прочтение1 мин
Количество просмотров1.4K
Поразительное по своей красоте и сложности исполнения видео by Sam O'Hare.

Категорически рекомендую смотреть видео на Vimeo в HD и на весь экран:
vimeo.com/9679622

Съемка на Nikon D3 заняла 5 дней и 35.000 кадров.
Подробности о процессе создания можно узнать тут.
Всего голосов 114: ↑97 и ↓17+80
Комментарии74

Фокус с HeadScript (сборка в один файл)

Время на прочтение8 мин
Количество просмотров3.2K
Если сделать так:
<?php $this->headScript()->appendFile('/js/my1.js');?>
<?php $this->headScript()->appendFile('/js/my2.js');?>
<?php $this->headScript()->captureStart() ?>
  var action = '<?php echo $this->baseUrl ?>';
<?php $this->headScript()->captureEnd() ?>

<?php echo $this->headScript(); ?>
<?php echo $this->magicHeadScript(); ?>


то вместо чего-то типа такого:
<script type="text/javascript" src="/js/my1.js"></script>
<script type="text/javascript" src="/js/my2.js"></script>
<script type="text/javascript">
  var action = '/123';
</script>

получим на выходе:
<script type="text/javascript" src="/cache/js/1b1004a203..._compressed.js"></script>

Читать дальше →
Всего голосов 74: ↑60 и ↓14+46
Комментарии129

Подводный мир Интернет [продолжение] или как топят оптику в Российских территориальных водах

Время на прочтение5 мин
Количество просмотров9.4K
image
Про то, где топят оптику в мировом океане уже было сказано. Настало время рассказать про почти мистический проект прокладки волоконно-оптической линии связи на остров Сахалин с видео, фотографиями, картами, явками, но без паролей.

Читать дальше →
Всего голосов 85: ↑84 и ↓1+83
Комментарии42

Подводный мир Интернета или где топят оптику в мировом океане

Время на прочтение3 мин
Количество просмотров32K
image
Интернет – это не только web. Помимо контента (и устройств его хранения и обработки), отображаемого на web страницах важны ещё и линии связи. Причём важнее всего дальнемагистральные направления, т.к. провайдеров в городе может быть несколько, а вот соединение между городами и странами могут обеспечить немногие. Тем более, если речь идёт о разных континентах, тогда приходится топить сотни километров оптоволокна в пучинах мирового океана.
Читать дальше →
Всего голосов 162: ↑161 и ↓1+160
Комментарии110

Обзор midi-контроллера за 60 долларов

Время на прочтение3 мин
Количество просмотров12K
imageКонечно, большие вещи имеют свои преимущества, но когда свободное пространство ограничено, на первое место выходят компактность и портативность. Серия миниатюрных MIDI контроллеров от Korg под названием Nano как раз и была разработана для музыкантов, которые много путешествуют, хотя нельзя сказать, что эти контроллеры будут совсем бесполезными в большой студии.

В серию входят три контроллера: Nano Key, Nano Kontrol и Nano Pad. Представьте себе большую MIDI клавиатуру, которую взяли и разрезали на три отдельные части, — клавиши, ручки и фейдеры и ударные пэды. В результате получается Nano, которые очень маленькие и аккуратные, можно даже сказать милые.

Каждый контроллер размером 320х83 мм и не больше 15 мм в толщину. Кстати, ширина точно соответствует ширине MacBook. Контроллеры можно использовать как отдельно, так и все вместе, если у вас есть достаточно USB портов. Никакого дополнительного питания не требуется, что сводит количество кабелей, который Вам надо будет носить с собой, к минимуму.

Сегодня я расскажу подробнее о Korg Nano Pad!
Читать дальше →
Всего голосов 42: ↑34 и ↓8+26
Комментарии41

Zend_Form и ini-файлы

Время на прочтение6 мин
Количество просмотров1.8K
Zend Framework обсосан с многих сторон и имеет неплохую документацию. Но работа с формами через Zend_Form имеет свои подводные камни, обусловленные массой возможностей, которые даже в официальной документации не освещены достаточно хорошо.

Я хочу рассказать о настройке форм через ini-файлы. Это будет полезно программистам и верстальщикам.
Да, я согласен открыть для себя новые возможности.
Всего голосов 6: ↑5 и ↓1+4
Комментарии7

jQuery 1.4: 15 новых возможностей

Время на прочтение7 мин
Количество просмотров6.4K
14 января появился на свет jQuery 1.4. Этот релиз содержит множество новых возможностей и улучшений. В этой статье рассматриваются те, которые вы, возможно, найдёте самыми полезными.
Читать дальше →
Всего голосов 151: ↑142 и ↓9+133
Комментарии34

А вы готовы перейти на Google Chrome? — 30 незаменимых расширений для Хрома

Время на прочтение7 мин
Количество просмотров25K
Chrome
На протяжении уже 5-6 лет я использую только Firefox и никогда не думал, что захочу выбрать что-то другое. Firefox — отличный браузер, а делают его таковым все те тысячи расширений, которые каждый может скачать бесплатно. Можно найти расширение для чего угодно. Есть лишь один существенный недостаток — Firefox значительно медленнее, чем Chrome и сжирает больше ресурсов компьютера, чем остальные браузеры.

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

В этой статье я попытаюсь ответить на вопрос — могут ли дизайнеры, веб-разработчики, SMO-шники, SEO-оптимизаторы безболезненно перейти на Chrome. Есть ли расширения, которые могут послужить равноценной заменой на Хроме таким вещам как: Firebug, Webdeveloper, Color Picker, SEO для Firefox, Alexa Ranks, средства для отладки?
А далее 30 полезных расширений
Всего голосов 262: ↑212 и ↓50+162
Комментарии321

Шпаргалка по API jQuery 1.4

Время на прочтение1 мин
Количество просмотров6.3K
jquery_1_4_cheat_sheet

Сегодня (14 января) — дата релиза новой версии популярного JavaScript-фреймворка jQuery. К этому событию мы подготовили свою шпаргалку по API новой версии (1.4), которой хотим со всеми поделиться.

Шпаргалка существует в двух вариантах:
  1. Online-вариант с ссылками на описание каждой функции на сайте новой документации
  2. PDF-вариант для распечатки

Читать дальше →
Всего голосов 92: ↑88 и ↓4+84
Комментарии42

Сдача сессии по-английски

Время на прочтение9 мин
Количество просмотров20K
Так получилось, что мне выдалась возможность поучиться в магистратуре в университете City University London. За полгода, которые уже прошли, я увидел много нового, в том числе то, как устроена местная система образования, и успел её оценить.

На мой взгляд, подход к процессу обучения студентов за границей достаточно сильно отличается от российского — особенностей довольно много. В частности, процесс построен так, чтобы человеческий фактор в выставлении оценок всегда был минимальный, а знания, данные студенту, были измерены максимально объективно.

Так как сейчас у многих читателей Хабра сессия, я решил, что пост на эту тему мог бы быть кстати и хотел бы рассказать о том, каким образом в одном из ВУЗов Лондона проводятся экзамены, и как выставляются оценки за пройденные предметы.
Читать дальше →
Всего голосов 311: ↑296 и ↓15+281
Комментарии347

Немного о том, как создавался «Аватар»

Время на прочтение3 мин
Количество просмотров74K
«Художники показывают свою работу, режиссер хочет побольше того или другого, и все это повторяется туда и обратно много раз. Это цикл, который двигает нашу работу и заставляет вещи выглядеть так, как они выглядят в итоге. Таким путем каждый маленький кусочек становится лучше и лучше, потом становится совершенным, а потом мы переходим к следующему кадру», – так описывает свою работу над фильмом «Аватар» Джо Уилки (Joe Wilkie), один из менеджеров студии спецэффектов Weta Digital из Веллингтона, Новая Зеландия. Именно здесь создавалась вся магия фильма «Аватар», которая покорила нас всех.



12 Мб на кадр, 288 Мб на секунду, 17,28 Гб на минуту. Все 162 минуты фильма, который мы увидели на экранах – огромный объем информации – это только маленькая толика того, что пропустил через себя новый дата-центр студии Weta. Собранный, как вы уже могли догадаться, на серверах HP: 34 стойки с 32 блейдами HP Proliant BL2x220c в каждой – 40 000 процессорных ядер и 104 Тб RAM, семь строчек в суперкомпьютерном рейтинге Top-500. Посмотрим немного на ту сторону фильма, что осталась за кадром.
Читать дальше →
Всего голосов 220: ↑205 и ↓15+190
Комментарии175

50 ресурсов в стиле «Hand Drawing» наборов иконок, кистей, текстур и шрифтов

Время на прочтение1 мин
Количество просмотров2.2K
На глаза попалась очень красивая и приятная для глаза сборка бесплатных ресурсов наборов иконок, кистей, текстур и шрифтов, выполненных в стиле «нарисовано от руки». Пример:



Остальное смотрим тут: 50 Free Resources Of Hand Drawing Style Icons, Brushes, Textures and Fonts
Всего голосов 78: ↑59 и ↓19+40
Комментарии17

sms2twitter гейт за 5 минут

Время на прочтение6 мин
Количество просмотров1.8K
imageЦелью статьи является демонстрация возможностей Python for s60 для работы с смс сообщениями и базами данных. Чтобы было интересней, разберем на реальном примере, создадим приложение, которое будет читать новые сообщения смартфона, парсить их, сохранять в свою базу данных номера телефонов с логинами и паролями, и постить твиты, пришедшие с этих номеров.

Для чего это еще может пригодиться? В наше время смс сервисы используются достаточно широко. Способов их реализации достаточно много. У меня недавно возникла необходимость реализовать сервис, при котором клиенты могли бы посылать смс сообщением номер заказа и в ответ приходил бы его статус. Задача решилась так: за 500 руб., на барахолке был куплен старенький Nokia 7610 в разваливающемся состоянии, у которого не работала половина кнопок, были проблемы со звуком и т. д. Туда была вставлена сим карта от местного оператора с безлимитным смс пакетом. Теперь этот аппарат будет играть роль сервера, который будет работать в режиме 24/7, с бесперебойным источником питания (аккамулятор), и не будет знать проблем с охлаждением :)

Читать дальше →
Всего голосов 71: ↑61 и ↓10+51
Комментарии29

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность