Pull to refresh
17
0
Кирилл @f0g

User

Send message

Труднейшая головоломка Revomaze

Reading time1 min
Views19K
http://kamajole.dk/pics/d/52149-1/rm_blue500.jpg
Некий Крисс Пит изобрел труднейшую с его слов головоломку, которая завоевала на сегодняшний день всю Европу и продолжает набирать популярность гигантскими шагами во всем мире.
Читать дальше →
Total votes 70: ↑44 and ↓26+18
Comments137

Навигация на айфоне

Reading time2 min
Views4K
Добрый день. Сейчас я хотел бы представить вам обзор трёх навигаторов под айфон.
Sygic vs. Navigon vs. iGO
image
image
image
Для тестов я использовал взломанные версии программм (не готов платить 99$+119$+99$ за обзор), поэтому имел следующие минусы:
0. Navigon — взята программа для Европы, удалены все карты, закачана карта России
1. Sygic — взята программа для Австралии, а карты подменены из такой же программы, вышедшей сначала в Cydia (iDa)
2. в iGo нет карты России — писал обзор по карте Украины.

Итак, начнем.
Читать дальше →
Total votes 51: ↑34 and ↓17+17
Comments44

Продвижение программы в Apple Store, на примере совершенно конкретного приложения

Reading time7 min
Views14K
Этот пост — попытка обобщить мой небольшой опыт продвижения программ в АппСтор и начать обсуждение способов продвижения

Почти год занимаясь раскруткой, продвижением и организацией продаж приложений распространяемых через Cydia (каталог софта для джеилбрейкнутых айфонов) я не имел совершенно никакого опыта в работе с официальным магазином.
И вот, недавно появилось предложение помочь (не бесплатно) в раскрутке продуктов, а в частности игры — игры, которую можно раскрутить, продвинуть и продать.

Сейчас после двух месяцев стремительного набивания шишек, места на моей голове уже почти не осталось — как следствие пора делится опытом и очищать место под новые :)

Читать дальше →
Total votes 79: ↑75 and ↓4+71
Comments46

50+ сочных запоминающихся современных концепций инфографики на каждый день

Reading time1 min
Views779
В ответ на недавний топик о MindMap предлагаю вашему вниманию современные концепции визуализации и представления данных. Подробно разбирать каждую инфографику считаю излишним. Смотрим, вдохновляемся, комментируем…Free Image Hosting at www.onlinedisk.ru
Читать дальше →
Total votes 31: ↑20 and ↓11+9
Comments22

Макинтош без мышки

Reading time3 min
Views17K
Статья будет больше интересна маководам, особенно начинающим. Надеюсь, что кому-нибудь пригодится. Будет ещё и вторая часть про ввод текста, если эта понравится.

Мышь компьютерная — такой удобный девайс для тырканья в разные элементы интерфейса, но тыркать в них можно и без помощи мыши. Кстати, иногда это гораздо удобнее, чем перемещать руку с клавиатуры на мышь и обратно. Достаточно запомнить нужные комбинации клавиш и научить себя их использовать.
Попробуйте, и будет вам щасте
Total votes 89: ↑75 and ↓14+61
Comments61

Сравнение 9-ти способов обфускации email адресов

Reading time1 min
Views1.4K
Вечная проблема при публикации своего email, конечно же не хочется получать в итоге спам на свой ящик, и тут мы начинаем прибегать к различным способам обфускации (чтоб было понятно людям, но не понятно ботам) нашего email адреса.Silvan Mühlemann занялся этим вопросом, создал 9 разных email ящиков, защитил их 9 способами, разместил их на популярном сервере, чтоб их хорошенько проиндексил google, подождал (всего, ничего) 1.5 года и вот он результат...
Читать дальше →
Total votes 51: ↑49 and ↓2+47
Comments71

Синдром рассеянного внимания меняет человечество

Reading time2 min
Views3.6K
Молодёжь тупеет? Люди становятся более легкомысленными? Можно сказать и так, но учёные предпочитают использовать другие формулировки: по их мнению, цифровые технологии способствуют возникновению синдрома рассеянного внимания у абсолютного большинства населения. Человеческий мозг не приспособлен для многозадачного режима работы, что уже неоднократно обсуждалось на Хабре. Это понятно. Но теперь врачи говорят, что последствия длительной «многозадачности» уже необратимы. Молодёжь из «цифрового поколения» просто не может сконцентрироваться на чём-то одном на долгое время (они даже не могут прочитать ни одну книгу до конца; для них даже несколько страниц текста — это уже слишком много). Некоторые специалисты считают, что это очень опасная тенденция.

Этой глобальной проблеме посвящена книга “Distracted: эрозия внимания и наступающие тёмные времена” (автор — Мегги Джексон). Может быть, автор где-то сгущает краски, но факты остаются фактами: синдром рассеянного внимания уже сейчас реально приводит к тысячам смертей. Из-за рассеянного внимания в наши дни гибнут сотни людей в ДТП, происходят техногенные аварии, у людей появляются серьёзные ментальные проблемы, а экономика теряет миллиарды долларов по причине понижения эффективности труда.
Читать дальше →
Total votes 77: ↑70 and ↓7+63
Comments196

Измени LiveJournal своими руками!

Reading time1 min
Views777
Изменить LiveJournal своими руками!
В рамках iCamp LiveJournal будет искать таланты

Ты знаешь, как сделать LiveJournal лучше? Ты хочешь сделать что-то своё? Ты хочешь творить инновации? Тогда ты просто обязан принять участие в секции LiveJournal в рамках iCamp 2008!

LiveJournal это не просто популярная, но и инновационная платформа, в работе которой главная роль отведена пользователям сервиса. На iCamp LiveJournal будет проводить специальный конкурс на самые интересные проекты развития сервиса. Каждый желающий сможет получить 10 минут на публичную презентацию своих идей и проектов. Представители компании SUP выберут 3 самых интересных проекта и предоставят авторам возможность их реализовать.

Условия дальнейшего сотрудничества будут обсуждаться отдельно с каждым презентующим. Автора лучшего проекта ожидает приз в 1.000 $. Помимо этого ему будет предложено заключить договор с LiveJournal и реализовать проект вместе со специалистами компании SUP.

Презентовать свой проект может каждый желающий, для этого нужно прислать заявку, в которой необходимо в сжатой форме описать суть своего предложения. Заявки принимаются до 25 июля по адресу icamp@sup.com. К 28 июля комиссия отберет самые интересные проекты и свяжется с их авторами.

Секция LiveJournal на iCamp будет проходить 2 августа с 10-00 до 13-00. После окончания секции будет оглашен список отобранных проектов и назначен второй тур конкурса.

Также в рамках участия LiveJournal в мероприятиях iCamp пройдут выступления Антона Носика, интернет-эксперта компании SUP и Аннелиз Ван Ден Белт, генерального менеджера SUP.
Total votes 34: ↑18 and ↓16+2
Comments15

Зарядка для глаз

Reading time1 min
Views24K
Хотел я написать взывающий к разуму ИТ-шника пост о вреде долгосидения перед компьютером и важности зарядки для глаз, но не буду. Просто вот так:

Не будешь делать зарядку — потеряешь зрение через несколько лет!


Ниже написано то, что надо делать. Зарядка отнимает 5-7 минут ежедневной жизни, но зато существенно понижает вероятность нужды в очках.
Читать дальше →
Total votes 91: ↑80 and ↓11+69
Comments120

Windowsализация в Mac OS X. Выбор обывателя.

Reading time4 min
Views26K
Я уже два года пользуюсь Mac OS X как основной системой. Так получилось, что одной виндовой программе не нашлось аналогов в легионе мак-софта. Перепробовав за это время разные решения по запуску Windows XP в среде Mac OS X, хотел бы поделиться опытом с общественностью.
Читать дальше →
Total votes 75: ↑68 and ↓7+61
Comments97

Сеть оценок для планирования в Scrum

Reading time3 min
Views76K
Scrum — достаточно простая методология. Работать же по скраму не так и просто. Точно так же происходит со многими инструментами, например с покером для планирования. Практика сама по себе вполне понятная, но продуктивно её использовать в течении длительного времени затруднительно.
В этой статье я расскажу про технику, которая упрощает процесс оценок в работе скрам команды.
Итак, в чём же сложность?
Как вы знаете, story points — это относительные оценки объёма работы в истории. Нет способа оценить одну единственную историю в story points, вы всегда сравниваете историю с другими историями через story points. Покер может хорошо сработать в начале проекта, когда команды оценивает много историй в течении короткого промежутка времени.
Но позже, во время регулярной переоценки существующих историй и оценок новых историй становится значительно труднее, потому что калибровка одного story point забывается: «что такое один story point», «что-то я не уверен, что эта история действительно в 3 раза больше нашего золотого эталона», «эти две истории размером 5 не выглядят одинаковыми в размере, с моей точки зрения». Знакомые проблемы?
Читать дальше →
Total votes 22: ↑18 and ↓4+14
Comments15

CSS-макросы для NetBeans

Reading time2 min
Views14K
На хабре несколько раз публиковалась информация о Zen Coding, который может подключаться ко многим редакторам кода с целью ускорения верстки HTML и CSS кода. Одним из таких редакторов является NetBeans, который, правда, не работает с ZEN CSS.

Не желая мириться с таким положением дел, я, как и в случае с Notepad++, написал макросы для самых частоупотребляемых записей, дабы сэкономить драгоценные секунды (да и лень честно говоря писать свойства целиком).
Читать дальше →
Total votes 28: ↑27 and ↓1+26
Comments24

Конференция Agile Eastern Europe 2010

Reading time1 min
Views673
Agile Eastern Europe Logo

Конференция Agile Eastern Europe


8-9 октября 2010

Киев, Украина

www.agileee.org
 
Ежегодная конференция Agileee вновь собирает участников и партнеров!

Насыщенная программа — 2 дня, 4 потока, 40 докладов и воркшопов!


Читать дальше →
Total votes 27: ↑16 and ↓11+5
Comments6

phpUnderControl 0.5.0

Reading time3 min
Views2.3K
phpUnderControl нацелен упростить интеграцию CruiseControl и PHP сделав ее как можно проще. Он объединяет лучшие инструменты в сочетании с простой установкой. Так же позволяет просматривать отчеты от РНРunit, PHP_CodeSniffer и PHPDocumentor. ©

Если ваш опыт работы с PHP менее года или же если вы при отладке программ используете var_dump() / printr() и считаете что это единственно верный вариант — проходите мимо, все оскорбленные могут смело идти прямо в профиль и вымещать злобу на карме. Если вы действительно хотите узнать что это такое и для чего это нужно, то советую начать с установки phpUnderControl по этой статье желательно не на Windows платформе и параллельного изучения соответствующей статьи. Надеюсь что в ближайшем будущем на PHP будут создаваться более качественные и технологичные разработки благодаря популяризации современных методов разработки ПО.

После довольно продолжительного времени автор phpUnderControl выпустил очередную версию 0.5.0. Кроме незначительных изменений, исправлений и улучшений в этой версии содержится одна новая важная особенность: PHP_CodeBrowser (обзор на англ.).

phpUnderControl 0.5.0

Читать дальше →
Total votes 48: ↑25 and ↓23+2
Comments35

Это сделает вас мобильнее

Reading time2 min
Views3.2K
В этом кратком обзоре я рассмотрю несколько сайтов, которые помогут стать вам более мобильными и не зависит от компьютеров, десктопных приложений и различных носителей информации.

Возможно большинство из этих сайтов вам уже известно и вы давно ими пользуетесь, но если хоть что то для вас будет в новинку, значит статья написана не зря. Итак, в случайном порядке:

1. Remember The Milk


image
Читать дальше →
Total votes 91: ↑81 and ↓10+71
Comments125

Сервер на стероидах: FreeBSD, nginx, MySQL, PostgreSQL, PHP и многое другое

Reading time16 min
Views40K
Нравится мне эта картинка, у меня, вот никогда такие красивые графики в какти не получались =(

Введение


С момента написания мной предыдущей статьи по оптимизации этой связки прошло довольно много времени. Тот многострадальный Pentium 4 c 512Мб памяти, обслуживающий одновременно до тысячи человек на форуме и до 150,000 пиров на трекере уже давно покоится на какой-нить немецкой, свалке, а клуб сменил уже не один сервер. Всё сказанное в ней всё ещё остаётся актуальным, однако есть вещи которые стоит добавить.
Статья большая, так что будет поделена на логические блоки:

0. Зачем вообще что-то оптимизировать?
  
1. Оптимизация ОС (FreeBSD)
  1.1 Переход на 7.х 
  1.2 Переход на 7.2
  1.3 Переход на amd64
  1.4 Разгрузка сетевой подсистемы
  1.5 FreeBSD и большое кол-во файлов
  1.6 Softupdates, gjournal и mount options
  
2. Оптимизация фронтенда (nginx)
  2.1 Accept Filters
  2.2 Кеширование
  2.3 AIO
  
3. Оптимизация бэкенда
  3.1 APC
  3.1.1 APC locking
  3.1.2 APC hints
  3.1.3 APC fragmentation
  3.2 PHP 5.3
  
4. Оптимизация базы данных
  4.1 MySQL 
  4.1.1 Переход на 5.1
  4.1.2 Переход на InnoDB
  4.1.3 Встроеный кеш MySQL - Query Cache
  4.1.4 Индексы
  
4.2 PostgreSQL
  4.2.1 Индексы
  4.2.2 pgBouncer и другие.
  4.2.3 pgFouine
  
4.3 Разгрузка базы данных
  4.3.1 SphinxQL
  4.3.2 Не-RDBMS хранилище
  4.4 Кодировки
  4.5 Асинхронность
  
Приложение. Мелочи.
  1. SSHGuard или альтернатива.
  2. xtrabackup
  3. Перенос почты на другой хост
  4. Интеграция со сторонним ПО
  5. Мониторинг
  
 6. Минусы оптимизации

Кому что-нибудь из этого списка интересно, жмём сюда...
Total votes 375: ↑368 and ↓7+361
Comments105

Continuous integration для php

Reading time9 min
Views14K
Эту статью написал мой добрый приятель и бывший коллега fred, работающий в команде программистов над большим и сложным проектом, который должен работать 24х7. Если кто-то решит пригласить его на хабр — с удовольствием вышлю его email по хабрапочте. Пожелания и комментарии приветствуются, а я обязуюсь передавать ответы автора в меру своих возможностей.

Меня давно посещала мысль запустить CI-сервер для рабочего проекта. База модульных тестов уже достаточно внушительных размеров, а количество людей в проекте немного увеличилось. Можно было бы наблюдать за тем, как изменяется покрытие тестами кода и соблюдаются стандарты кодирования. И наказывать провинившихся. Шучу.
Некоторое время назад была прочитана книжка Непрерывная интеграция. Улучшение качества программного обеспечения и снижение риска и статья Quality Assurance Tools for PHP, которые и послужили отправной точкой.
Читать дальше →
Total votes 82: ↑77 and ↓5+72
Comments44

Шрифты, общие для всех (актуальных) версий Windows, и их Mac-эквиваленты

Reading time3 min
Views347K

Введение


В данном списке перечислены шрифты, общие для всех актуальных на данный момент операционных систем Windows (фактически начиная с Windows 98), и их эквиваленты в Mac OS. Такие шрифты иногда называют «безопасными шрифтами для браузеров» (browser safe fonts). Это небольшой справочник, которым я пользуюсь, когда делаю Web-страницы и думаю, что он будет полезен и Вам.
Читать дальше →
Total votes 69: ↑58 and ↓11+47
Comments24

ServerSideJS: теперь проще просто. Встречайте v8cgi!

Reading time2 min
Views1.3K
v8cgi — обертка для JS-движка v8 от гугла. Меня попросили его поставить на сервер и он меня приятно удивил непредсказуемо малой прожорливостью и удобством эксплуатации.
Читать дальше →
Total votes 47: ↑38 and ↓9+29
Comments45

Information

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