Pull to refresh
0
0

User

Send message

Rails 3.0.0+Ruby 1.9.2+mysql2 мануал

Reading time1 min
Views588
Вышли новые рельсы, вышел новый руби, а как правильно сконфигурить всё это для работы с mysql так информации и нет.
Если у Вас уже стоит руби и рельсы, можно сразу перейти к разделу «самая соль»
Читать дальше →
Total votes 14: ↑7 and ↓70
Comments3

Вышел Piwik 1.0 — свободная альтернатива Google Analytics

Reading time1 min
Views851
Хорошая новость для вебмастеров и владельцев сайтов. Наконец-то вышел релиз аналитики Piwik с многообещающей версией 1.0

Для тех, кто впервые услышал это название, стоит указать на основные фишки библиотеки:

  • Полная и абсолютная бесплатность без подвохов
  • Доступность всех исходных кодов по лицензии GPL
  • Расширяемая за счет плагинов архитектура
  • Обновление статистики в режиме реального времени
  • Данные аналитики доступны только Вам и никому более (Гугл немножко нервничает)


О растущей популярности Piwik достаточно говорит этот график Google Trends:



Для работы Piwik на сервере должны крутиться PHP и MySQL — вряд ли это требование сейчас для кого-то представляет проблему.

На мой взгляд, существует три основных мотива для применения Piwik в своем проекте:

  • Вы не желаете делиться данными о посещаемости сайта с Google, LiveInternet и прочими доступными счетчиками
  • Вам нужны расширенные или особые отчеты, которые практически невозможно получить стандартными средствами
  • Вам действительно нужна оперативная отчетность, а не данные, запоздавшие на пару-тройку часов


Если это так, welcome to the club!
Total votes 40: ↑36 and ↓4+32
Comments15

Наглядный график цен на iPhone 4 (включая Россию)

Reading time1 min
Views7K
image

Изображение представляет собой наглядную демонстрацию цен на iPhone 4 в разных странах. По нему четко видно, что в России устройство сильно дороже (едва ли не в два раза).
Напомню, недавно были оглашены ориентировочные цены и дата продаж iPhone 4 в России. Цены составили 1150 евро и 950 евро за 32 и 16 гб модели соответственно. Обещается также, что iPhone 4 поступит в продажу уже в сентябре. Но вот кто его будет покупать за такие деньги?
Total votes 179: ↑149 and ↓30+119
Comments228

35 уроков усвоенных к 35 годам

Reading time3 min
Views2.4K
Перевод статьи: 35 Lessons in 35 Years
http://ryanfreitas.tumblr.com/post/968361763/35-lessons-in-35-years (англ.)

Ваши вопросы Вы можете направить автору:
http://ryanfreitas.tumblr.com/ask

Я не профессиональный переводчик и не могу знать о статусе:
«white trash ballin», а поэтому буду благодарен любым корректировкам.

Читать дальше →
Total votes 129: ↑80 and ↓49+31
Comments83

Карта подводных кабелей мира

Reading time1 min
Views13K
image

Наверняка Вы задумывались над тем, каким образом «поставляют» Интернет в Австралию или, например, в Новую Зеландию. Проект cablemap.info на основе карт Bing создал мировую карту подводных кабелей. На сайте также можно посмотреть пропускную способность кабелей и их протяженность. Изучайте!
Total votes 146: ↑131 and ↓15+116
Comments116

Открыта регистрация на торренте blackcats-games.net

Reading time1 min
Views490
image

Очень редкое явление — открыли свободную регистрацию на кошках! Неизвесно, сколько она будет открыта, но рекомендую регнуться всем, пока не поздно. И не рекомендую регать больше одного аккаунта.
Читать дальше →
Total votes 46: ↑21 and ↓25-4
Comments26

Torchlight 2 в разработке

Reading time1 min
Views538
Torchlight 2 в разработке

Студия Runic Games официально объявила о разработке игры Torchlight 2 — продолжения «клона Diablo от создателей Diablo».

Оригинальную игру очень неплохо оценили в прессе, и публика также проголосовала за проект звонкой монетой, так что авторы были просто обязаны приступить к работе над сиквелом.
Читать дальше →
Total votes 48: ↑34 and ↓14+20
Comments56

Работа с закладками в GMail

Reading time1 min
Views5.8K
Эта статья о том, как можно сделать менеджер закладок используя Google Mail и Google Docs.
При этом Вы их никогда не потеряете (даже удалив из GMail, копия останется в Docs), а добавление нового URL будет происходить в два клика!

image

подробности
Total votes 113: ↑97 and ↓16+81
Comments30

Бодибилдинг как точная наука

Reading time12 min
Views11K

Разминка


Прошло 23 года с тех пор, как я последний раз писал себе программы для тренировок. Несколько листов в тетради с карандашными рисунками, примечаниями и цифрами. Я начал их составлять после травмы поясницы, полученной по собственной глупости и незнанию, в небольшой «деревенской» качалке рядом с Загорской ГАЭС. Тот лишний блин к поднимаемому весу отзывается болью в моей спине и по сей день. Он заставляет меня, при любых обстоятельствах, поддерживать физическую форму. Так мы и живем, боль ждет когда ослабеет мышечный корсет, а я не даю ей этого шанса.

Многое, очень многое изменилось за эти годы, но люди по прежнему «качают железо» и делают одни и те-же ошибки. Я пишу для них. Может кому и пригодится…

image
Читать дальше →
Total votes 178: ↑96 and ↓82+14
Comments51

Сообщаем о ремонтных работах на сервере

Reading time1 min
Views4.5K
Обновление Хабра, проходившее вчерашним вечером, побудило написать краткую заметку. Во время тех.работ Хабр вывешивает одностраничную заглушку, текст на которой гласит о происходящих работах. Заглушка отдается по всем запрошенным адресам. Никакого редиректа: по какому адресу статьи не зайди — везде одинаковый текст о ремонте. При этом ответ сервера сопровождается статусом «HTTP/1.1 200 OK». Так делает большинство известных мне сайтов. И если человеку, по большому счету, все равно, то поисковик, проводящий индексацию сайта в этот момент, видит, что по адресу со статьей обновилось содержание — надо обновить индекс.

Это всё модальные окошки, которые придумали программисты:
[произошла какая-то фигня] — [OK] — Да это же ни фига не ОК!
@mad_escape

Решение придумано до нас и давно стандартизировано
Total votes 145: ↑139 and ↓6+133
Comments25

Файлы на день

Reading time1 min
Views751
Хочу представить Вашему вниманию файловый хостинг для передачи файлов One Day Files. Почему передачи? Потому что для хранения файлов он не предназначен. Файлы хранятся только один день, но доступны на скачивание без ввода капчи или ожидания. Все что Вам нужно сделать это выбрать файл и скопировать ссылки.

Чем мы лучше?
  1. У нас нет рекламы
  2. Пользователь скачивающий файл не смотрит рекламу и ничего не вводит
  3. Возможность загрузить несколько файлов по очереди, каждый из которых может быть до 100Мб
  4. Поддержка QR кодов, теперь скачивание файлов с мобильных устройств стало гораздо проще
  5. Drag'n'Drop, просто перетащите файлы в зону загрузки
Надеюсь найдутся люди, которым данный сервис покажется удобным, спасибо за внимание.

Читать дальше →
Total votes 125: ↑108 and ↓17+91
Comments104

Ruby on Rails 3 — Заметки к финальному релизу

Reading time19 min
Views5.6K

Оглавление

  1. Переход на Rails 3.0
    • Rails 3 требует Ruby 1.8.7+
    • Объект Application в Rails
    • script/* заменен на script/rails
    • Зависимости и config.gem
    • Процесс перехода
  2. Создание приложения на Rails 3.0
    • Включение гемов
    • Жизнь на грани
  3. Архитектурные изменения
    • Перезарядка Railties
    • Все компоненты ядра Rails теперь независимы
    • Абстракция Active Model
    • Абстракция контроллеров
    • Интеграция Arel
    • Извлечение Mail
  4. Документация
  5. Интернационализация
  6. Railties
  7. Action Pack
    • Абстрактный контроллер
    • Action Controller
    • Action Dispatch
    • Action View
  8. Active Model
    • Абстракция ORM и интерфейс c Action Pack
    • Валидации
  9. Active Record
    • Интерфейс запросов
    • Усовершенствования
    • Патчи и устаревшие методы
  10. Active Resourсe
  11. Active Support
  12. Action Mailers
  13. О создателях
Читать дальше →
Total votes 109: ↑99 and ↓10+89
Comments57

В чем заключается роль бизнес-архитектора в компании

Reading time4 min
Views24K
В последнее время стал часто встречать упоминание роли «Enterprise Architect». Решил покопаться в теме и наткнулся на немного сумбурное, но достаточно интересное обсуждение за круглым столом, что же такое или кто же такой «Enterprise Architect». Возможно, наши коллеги по цеху немного однобоко смотрят на роль «Enterprise Architect» исключительно со стороны IT, но обсуждение в любом случае полезное.

Обсуждение за круглым столом, модератором которого была Дэйна Гарднер, главный аналитик Interarbor Solutions, началось с утверждения:

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

Участники круглого стола, Жанна Росс, директор и ведущий исследователь MIT Center for Information Systems Research, Дейв Хорнфорд, главный специалист по бизнес-архитектуре Integritas Solutions и председатель The Open Group Architecture Forum, и Лен Фескенс, вице-президент направления по развитию навыков и способностей The Open Group, помогли сформулировать следующее:

— Как совершить преобразование ИТ из загадочного мастерства в развитую и структурированную науку и каким образом бизнес-архитекторы получают уникальную возможность предвосхитить концепцию бизнес-архитектуры и повлиять таким образом на гибкость бизнеса.
Читать дальше →
Total votes 3: ↑2 and ↓1+1
Comments3

Действия Oracle — это нейтронная бомба в лагерь Open Source

Reading time4 min
Views3K
Как известно, компания Oracle подала в суд на Google в связи с использованием Java без лицензии в операционной системе Android. Естественно, Google отвергает обвинения и говорит, что не нарушала чужую интеллектуальную собственность. Всё это вполне нормально и является частью обычных юридических баталий. Но вот что ненормально — это та часть искового заявления Oracle, которая, как говорится, напечатана мелким шрифтом. Требования Oracle и её реальные действия, если разобраться, должны всерьёз напугать не только Google, но и всё сообщество Open Source.

Oracle требует уничтожить все копии Android (в том числе устройства, проданные с этой операционной системой), а также возместить нанесённый ущерб в тройном размере и юридические издержки. Конечно, это блеф. На самом деле Google может откупиться довольно дёшево, но этот выгодный шаг для Google станет очень опасным для IT-индустрии. В том-то и ловушка.

Мартин Хеллер с Infoworld вчера опубликовал анализ претензий Oracle и прогноз возможного развития этого судебного процесса.
Читать дальше →
Total votes 155: ↑137 and ↓18+119
Comments170

Smarty против XSLT

Reading time5 min
Views6.2K
Очень распространено заблуждение о том, что xslt — это сплошные тормоза, а smarty — наше всё. Отставим в сторону лаконичность синтаксиса смарти и удобство поддержки xslt, а устремим наш пристальный взор именно на скорость их работы.

Рисовать мы будем нечто чуть более сложное чем «привет мир» — дерево. Это не даст нам использовать копипасту и заставит повторно использовать код для вывода узлов. Количество их пусть будет небольшим — 100 штук.

Поехали!
Total votes 94: ↑50 and ↓44+6
Comments323

Вышел Ruby 1.9.2

Reading time2 min
Views1K
Вышла очередная, долгожданная версия интерпретатора Ruby за версией 1.9.2

О 1.9.2 по пунктам

Ruby 1.9.2 в основном совместим с 1.9.1, за исключением следующих изменений:
  • Множество новых методов
  • Новое API для сокетов (с поддержкой IPv6)
  • Поддержка большего числа строковых кодировок
  • Класс Random, который поддерживает различные генераторы случайных чисел
  • Переработан класс Time. Теперь проблема 2038 года — не проблема.
  • Некоторые улучшения в регулярных выражениях regexp
  • $: больше не содержит текущую директорию.
  • dl переработан как надстройка над libffi.
  • Новая библиотека psych, являющаяся оболочкой для libyaml. Вы можете её использовать вместо syck
Ещё немного информации - под катом
Total votes 58: ↑47 and ↓11+36
Comments22

Настройка и масштабирование PostgreSQL

Reading time1 min
Views4.2K
Написал небольшой мануал по настройке и масштабированию PostgreSQL. Сподвигло меня на это то, что материала по этой теме мало, он устарел или его просто нет.

Скачать можно здесь:
http://github.com/le0pard/postgresql_book/raw/master/postgresql.pdf
Исходники:
http://github.com/le0pard/postgresql_book/

Страница:
http://postgresql.leopard.in.ua/
Total votes 84: ↑83 and ↓1+82
Comments27

Не строим с нуля. Теперь у Вас есть шаблон для верстки HTML5

Reading time2 min
Views17K
Любовь к HTML5 продолжает вдохновлять Поля Айриша. Во-первых, он подарил нам Modernizr, а сейчас он объединился с Divya Manian для создания шаблона HTML5, который использует передовые техники, чтобы Вы могли начать использовать его в своей практике.

Он, в сущности, является хорошей отправной точкой, состоящей из HTML и CSS, предлагающим также и структуру папок, которая работает. Но созданным с учётом многих лет передового опыта профессионалов в разработке клиентской части. Загляните в исходные тексты, чтобы почувствовать, что находится внутри. А если вы думаете, что этого слишком много, просто удалите лишнее.
Читать дальше →
Total votes 157: ↑146 and ↓11+135
Comments48

Чего я ждал от HTML5 и CSS3

Reading time4 min
Views2.6K
Веб разработкой я занимаюсь давно, и помню еще IE3 и NN4.xx. Многое изменилось с тех пор, много воды утекло. Пришло понимание всех технологий не на уровне «HTML — это текстовый файлик, в котором попадаются какие-то слова в скобочках», а понимание логики построения самого языка разметки, его абстракций.

Начало разработки спецификаций HTML5 и CSS3 уже не вызывала у меня щенячьего восторга и бурной радости, а воспринималась как вполне эволюционное событие. Заглядывал я в рабочие черновики изредка, отмечая для себя основные направления развития. Но чем больше спецификации приближаются к финалу, тем страшнее мне становится. Это не то направление развития, которое требует рынок!

Возникает резонный вопрос, куда делись все те люди, которые разрабатывали стандарты 10 лет назад? Куда делись инновации? Почему w3c создает стандарт, который, по некоторым меркам, уже устарел?

Давайте разберемся.
Читать дальше →
Total votes 189: ↑148 and ↓41+107
Comments178

Чемпионат по борьбе на советских игровых автоматах — приглашаем!

Reading time1 min
Views493
image

Привет! Помните я говорил в этом блоге о гаджетовыставках? Идея не заглохла, у нас появилось сообщество в фейсбуке, а в пятницу (наконец!) зальем и сайт. Но речь о том.

Нашему IT-закутку исполняется месяц, и мы решили пригласить всех коллег, до которых сможем дотянуться. Кто-то же хочет отвлечься от смога и немного повеселиться?

Итак, 18 августа (это среда) с 20 до 22 часов, в Музее советских игровых автоматов (Москва). Сбор в 19:45 у дверей Музея.

Что конкретно будет:

• Настоящий чемпионат, турнирная сетка, призы;
• фан;
• адекватные интересные люди;
Читать дальше →
Total votes 79: ↑73 and ↓6+67
Comments78
1

Information

Rating
Does not participate
Date of birth
Registered