Архив за 07 февраля 2012 - 2

Kohana / Модуль профайлинга «ProfilerToolbar»
Если вы используете Kohana, то скорее всего уже видели модуль DebugToolbar. Испробовав его на нескольких проектах, стало понятно, что его возможностей явно не хватает. А при использовании Ajax запросов данный модуль становиться вообще бесполезным.
Имея достаточно свободного времени и желание сделать удобный инструмент для разработки, я решил написать свой велосипед с блэкджеком и плюшками. В итоге получилась такая штуковина:
В данном модуле очень хотелось видеть не просто SQL запросы, а еще их EXPLAIN информацию.
Так же хотелось следить за работой с кешем.
Видеть данные о текущем роуте и его параметрах.
ЧастоЧитать полностью »

Наверняка каждый из вас в своей жизни находил удобный для себя файловый хостинг, а через какое-то время обнаруживал, что на нем от количества рекламы начинают болеть глаза, условия уже далеко не такие лояльные и вообще пора бы уже найти что-то новое. Вариантов дальнейших действий два — или найти новый, пока еще не раскрученный файлообменник и использовать его, пока он не испортится, или организовать собственное решение. Для второго варианта, в свою очередь, можно приобрести хостинг (придется правда набить шишек, пока не найдется добросовестный хостер с качественными услугами) или воспользоваться облачным сервисом.
ДовольноЧитать полностью »

Бабушке вставили челюсть, распечатанную на 3D-принтере

Если еще недавно мы не могли представить себе широкое применение специализированных принтеров, которые печатают различные 3D-объекты (предметы, органы, материалы и т.д.), то с каждым днем эта грань становится все менее отчетливой. Пройдет еще несколько лет и 3D-принтеры будут стоять во многих медицинских учреждениях, лабораториях, исследовательских центрах, а, возможно, и в каждом доме.

Конечно же, польза от таких новых технологий просто бесценна, о чем свидетельствует тот факт, что уже зафиксированЧитать полностью »

Google / Google готовится выпустить устройство расширенной реальности
Многим известно довольно странное приложение Google Googles, которое можно скачать в Андроид маркете, позволяющее поиграться с Augmented Reality на своём смартфоне. Могло показаться, что это один из тех экспериментальных проектов компании, которые сейчас пачками закрывают, но, похоже, всё вполне серьёзно и более того, существует информация о том, что гугл скоро выпустит готовое AR-устройство.
Некоторое время назад уже всплывала новость о том, что в секретных бункерах подразделения Google X создается некое «носимое» устройство, что вызвало предположения о готовящемся конкуренте iPod nano, но сайт 9 to 5 Google добыл подробности из источника в New York Times: этоЧитать полностью »

Облачные вычисления / Amazon Web Serviсes снижает стоимость сервиса S3

Вероятно, Amazon Web Serviсes является одним из наиболее популярных «облачных» сервисов. Услугами компании Amazon сейчас пользуются многие миллионы клиентов — и естественно, среди них многие желают снижения цен на услуги от Amazon. На днях компания опубликовала сообщение, в котором сообщила о снижении цен на сервис Amazon Simple Storage Service (S3). В настоящее время снижение расценок действительно только для тех дата-центров Amazon, что расположены в США.Вероятно, таким образом компания собирается привлечь новых клиентов, для которых уровень цен на услуги компании был высоковат. Да нельзя и забывать о том, что сейчас постепенно увеличивается конкуренция вЧитать полностью »

Вирусы (и антивирусы) / Кому сдались антивирусы?
Всем привет! В ходе регулярного чтения антивирусного блога, а также корпоративных блогов антивирусных компаний, нередко натыкаешься на сообщения следующего вида, получающих бешеную поддержку: «а если не устанавливать неизвестные приложения, смотреть на права, которые требуются приложению, то зачем антивирус?», «Не использую антивирус без особых мер предосторожности, и вот уже за 7-8 лет вирусов на моей машине почти не было». Через некоторое время создается твердое ощущение, что «кто крут, тому не нужен антивирь ни в каких проявлениях, а кто нет — тому нечего делать на хабре».
Попробуем рассмотреть этот вопрос несколько с другойЧитать полностью »

в 14:37, , рубрики: боты, метки:

Так уж повелось, что я при регистрации парочки доменов связался с Гарант-Парк-Интернетом. Есть у меня там аккаунт, и периодически я продлеваю купленное в личном кабинете. Не так давно у меня, как говорится, засвербило, и мне потребовался домен, созвучный моей фамилии. А что, круто ведь, получить адресок типа vasya@pupkin.com. Пробив его по whois, я узнал, что у него был владелец. Но вместо адреса было что-то анонимное типа r01.ru/kontakt_admin.html. Ага, подумал я, это форма для анонимной связи с анонимным владельцем домена.
Ответ пришел быстро, причем не от гипотетического Ивана Петровича, а от ГПИ. Оказалось, что домен находится на аукционе. Видимо, какЧитать полностью »

DIY или Сделай Сам / Мягкая игрушка пингвин Tux своими руками

Чуть больше года назад я поставил девушке Linux, а именно - Ubuntu. Она сама программист, поэтому отнеслась с энтузиазмом. Но более всего в Linux ей нравился талисман - пингвин Tux. И было озвучено желание заполучить соответствующую мягкую игрушку.
Первым делом я ринулся в интернет в поисках возможности купить таковую, но не нашел подходящих предложенний. Несколько предложений нашел в России, но меня (я живу в Украине, Харьков) они не очень устраивали, кроме того, их внешний вид мне не понравился. Один вариант нашел в Киеве, пингвиненок симпатичный, но ростом всего в 10 сантиметров.
Вобщем, подарок отложился на неопределенноеЧитать полностью »

В блоге про Django я периодически вижу посты с обзорами интересных расширений для этого фреймворка. Идея мне понравилась, и я решил, что было бы неплохо сделать похожий цикл заметок и о Ruby on Rails.
За последние 9 месяцев работы с RoR у меня накопился небольшой список гемов, которые существенно упрощают жизнь разработчику, и которые я бы мог посоветовать для решения тех или иных задач. В этой статье я хочу рассказать о пяти из них.
foreigner

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

PSGI — это интерфейс между perl приложением и веб сервером, позволяющий абстрагироваться от реализации подключения к веб серверу. PSGI приложения хорошо масштабируются, особенно при использовании Nginx в качестве фронтенда и балансировщика нагрузки.
В этой небольшой заметке я расскажу как развернуть небольшое PSGI приложение. Если приложение будет большим, вероятно, и заметка потребуется побольше.
Итак, будем исходить из предположения, что само PSGI приложение и Nginx у вас уже имеются, либо вы знаете как их установить при помощи вашего пакетного менеджера, либо вручную. Есть возможность пропатчить Nginx и запустить приложениеЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js