Posted: December 9th, 2009 | Author: kix | Filed under: IT | Tags: PHP, код, софт, технологии, фреймворки | View Comments
Поработав с разными PHP-фреймворками, я так и не смог решить, какой из них мне подходит больше всего. В каждом нашлись свои положительные стороны и недостатки. Поэтому, как ни банально, я решил написать свое решение.
Сейчас мой фреймворк еще в стадии активной разработки и почти ничего не умеет. Написаны базовые классы, начата разработка веб-интерфейса. Так что я расскажу о том, чего же я хочу добиться в результате. Read the rest of this entry »
Posted: October 26th, 2009 | Author: kix | Filed under: IT | Tags: Виндоус, лайфхак, полезности, софт | View Comments

Как известно, Виндоус — не очень-то устойчивая система. Либо по прошествии какого-то срока она умирает самостоятельно, либо начинает работать настолько медленно, что невыносимо хочется переустановить ее.
Одна беда — с каждой переустановкой приходится заново устанавливать и настраивать весь софт. Например, мне нужны как минимум броузер, хороший текстовый редактор, просмотрщик картинок, Evernote и Dropbox и еще много-много всяких мелочей типа Mixero и Psi+. Из-за такого обилия нужного софта каждая переустановка превращается в долгое и нудное занятие.
Хорошо, что кто-то этой проблемой озаботился. Решение называется Ninite: этот сервис позволяет собрать в один файл инсталляторы наиболее популярных бесплатных программ. Причем каждый раз все приложения будут скачиваться заново. Из-за этого сам «мультиинсталлятор» весит совсем немного — меньше мегабайта, и можно всегда быть уверенным, что установятся самые последние версии нужных приложений. Установка происходит в «тихом режиме», то есть от пользователя не требуется практически никаких действий.
Такое решение показалось мне очень даже удобным. Единственная альтернатива, которую я могу себе представить — это вшивание нужного софта прямо в дистрибутив Виндоус при помощи какого-нибудь nLite, но это во-первых, не обеспечит «свежести» софта, а во-вторых, кажется, не очень легально — лицензия Майкрософта ведь запрещает изменение продукта?
Posted: October 4th, 2009 | Author: kix | Filed under: IT, Блог, Веб | Tags: Google, RSS, Блог, софт, Яндекс | View Comments
Недавно одна моя знакомая решила обновить себе телефон. Купила сенсорный — видимо, захотелось новых впечатлений. И само собой, я ей понадобился как человек, тесно связанный с IT — для того, чтобы объяснить, что к чему в телефоне.
Один из вопросов, которые она мне задала после того, как я наигрался в игрушки на акселерометре, касался RSS. Она понятия не имела, что это такое, а в телефоне были какие-то средства для работы с этим форматом. Я подумал, что уж слишком много народу не знает, что это такое и зачем оно надо, в то время как я уже давно пользуюсь RSS-подписками.
Итак, попробую объяснить своими словами: RSS — это, в общем-то, средство предоставления данных о том, какая новая информация появилась на определенном интернет-ресурсе. Есть, например, мой блог. Записи в нем появляются достаточно нерегулярно, и ежечасно заходить сюда, чтобы узнать, а не написал ли я чего нового было бы неудобно. Поэтому на мой блог можно подписаться через RSS и получать всю информацию о том, что я написал, гораздо более удобным способом.
Есть RSS-каналы, а есть RSS-агрегаторы, они же читалки. По сути это программы, которые регулярно проверяют ваши RSS-подписки и сообщают об обновлениях. Причем эти самые агрегаторы очень разнообразны. Например, есть интернетные, такие как Google Reader или Яндекс.Лента, а есть и обыкновенные программные, подходящие для вашей операционной системы. В браузере Opera RSS-читалка, кстати, встроенная, как и в Firefox.
Я предпочитаю Google Reader. Эта штука очень удобна, к тому же она постоянно развивается. Основные ее плюсы в том, что подписки можно легко разложить по папкам, можно легко найти какую-нибудь старую запись по ключевым словам, а из последних нововведений хочется отметить возможность делиться интересными записями с друзьями.
Да, и как я уже упоминал, на мой блог тоже можно (и нужно :) ) подписываться по RSS. Впрочем, если вам лень разбираться с агрегаторами, можно подписаться на обновления блога через E-mail.
Posted: July 27th, 2009 | Author: kix | Filed under: IT | Tags: windows, лайфхак, софт | View Comments
Мой рабочий стол выглядит прибранным в течение максимум двух часов работы. После этого времени на нем накапливается огромнейшее количество всякого хлама: ярлыки на свежеустановленный софт, скачанные из сети архивы, заметки в текстовом формате (с весьма неразборчивыми названиями). Найти что-то нужное становится очень сложно, особенно учитывая тот факт, что я люблю работать в 1600×1200.
К счастью, Stardock, фирма, известная всякими улучшениями для Windows, сделала штуку, которая позволяет раскидать все объекты на рабочем столе в отдельные области. Примерно как в KDE4. Называется эта вещь Fences и взять ее можно на сайте Stardock. Понадобится только .Net Framework версии 2.0.
Работать с этой штукой достаточно просто, поэтому я, пожалуй, не буду рассказывать об этом.
Posted: May 20th, 2009 | Author: kix | Filed under: IT | Tags: майндмэппинг, софт, учеба, форматы | View Comments
Вот, по одному предмету все готово. Пользовался я сначала Mind42.com, а потом взял XMind. Вот картинка с узлами в свернутом виде, вот — в развернутом. Исходник в формате XMind тоже прилагается.
Рисовать мэпы — сплошное удовольствие. Все действия доступны с клавиатуры: Tab добавляет «ребенка», Enter — «соседа». Стрелками очень легко перемещаться по узлам.
Что я заметил, глядя на уже готовый мэп, так это то, что становится очень удобно учить материал. Сначала я сворачиваю все узлы, а затем последовательно пытаюсь вспомнить содержание узла, разворачиваю его и узнаю, где я не прав. И так я просто иерархически перебираю всю структуру и усваиваю суть.
Еще удобно то, что XMind умеет легко и красиво переключать режимы отображения мэпа. Например, можно нарисовать его в классическом, «звездообразном» виде, а потом взять и переключить в табличный вид (как на картинках) или в режим дерева. Свернутый в дерево мэп читается прекрасно.