May 30

Такс, вчера самый навороченный фреймворк для PHP добрался до своего релиз кандидата. Это радует. Список изменений - здесь.

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

written by fxposter \\ tags: ,

May 30

Такс… Много чего обещал. Буду исправлятся.

Планы на эту и следующую неделю таковы:

  1. CSS, если найду дизайнера
  2. C++
    1. Класс графа (если честно, сделанный так сяк, сил уже нет моих лабы делать)
    2. Класс-обертка для работы клавиатурой
    3. Поиск подстроки в строке за сублинейное время - поглядим, как получится

Отложенные:

  1. PHP
    1. Zend Framework ModelDb-класс, боюсь просто не осилю продолжение
    2. Краткий обзор CodeIgniter, тоже будет, но не в ближайшие 2 недели

Пока что все. Что будет дальше - как жизнь покажет.

written by fxposter \\ tags: , , , ,

May 30

Обновился до последнего WP. Из явно полезных нововведений могу выделить одно - виджеты на сайдбар теперь интегрированы в админку (раньше для этого был плагин). Попробовал я этим нововведением воспользоваться и… В общем - на текущей теме эти виджеты работают совсем не так, как хотелось бы, а жаль. :(

Список всех нововведений, да и вообще, официальный релиз этой версии WP можете посмотреть здесь.

PS. У меня сегодня контрольная по культурологии, к которой я практически не готов. Пожелайте мне удачи.

written by fxposter \\ tags:

May 30

Сейчас будет рассказ о том, как не нужно сравнивать оконные менеджеры по дистрибутивам.

Kubuntu и Ubuntu

Ubuntu - достаточно молодой дистрибутив, который, несмотря на это, уже успел завоевать признание у многих людей, в первую очередь за то, что его очень легко освоить, особенно новичку. Так вот - у этого дистрибутива есть 3 клона - Kubuntu, Xubuntu, Edubuntu. О последних двух я пока ничего не знаю, а вот о втором я хочу сказать свое мнение.

Kubuntu - “клон” Ubuntu, с отличием в том, что в нем используется другой оконные менеджер, а именно KDE вместо Gnome. Так все говорят, и это, в общем-то, считается “официальным отличием”… Кроме этого еще отличие в наборе предустановленных приложений и… пакетов. Такое впечатление, что Kubuntu делали для тех, кто просто не может терпеть Gnome и для тех, кто определенно знает - какие пакеты ему понадобятся для удобной настройки компьютера (тут имеется ввиду конфигурирование системы, надстройка над apt’ом, приложения для настройки сети и прочее), но не для новичков. После установки Kubuntu у меня сразу же сложилось плохое мнение о KDE в целом (сейчас у меня такое мнение только о Kubuntu) - здесь все не так, как в Gnome, приложения, которые в Ubuntu были собраны в меню Параметры и Администрирование либо отсутствовали, либо находились хрен знает где, либо они сами по себе проигрывали в удобстве аналогам из Ubuntu. Т.е. складывается мнение, что сначала делают Ubuntu (ну, я думаю, тут так и есть), настраивают ее, делают удобной, эргономичной, подбирают пакеты, а для создания Kubuntu - вырезают все пакеты, относящиеся к Gnome’у, меняют их на какие попало пакеты KDE, особо не парятся с рюшечками - лишь бы работало, и выпускают это, как “клон Ubuntu с KDE”. У меня просто нет слов.

Для проверки я поставил Ubuntu и через Synaptic установил туда KDE, а потом загрузился с него. Система по сравнению с Kubuntu стала, скажем так, более эргономична. Правда в меню получилось дублирование приложений - одни для KDE, другие для Gnome, но не суть.

Вывод у меня один - если нравится KDE и вы новичок - вам с Ubuntu немного не по пути. Меня Gnome вполне устраивает - так что я остаюсь на Ubuntu’е, благо - она меня практически во всем устраивает.

PS. Из-за чего я вообще полез к KDE - мне его советовали и Qt мне идеологически нравится гораздо больше, чем GTK+.

written by fxposter \\ tags: , , , ,

May 29

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

Некоторые требования к дизайну:

  • Простота (не в ущерб красивости и функцинальности)
  • Минимум графики
  • Красивый логотип
  • Наличие места под:
    • Календарь или список месяцев, в которых я писал (лучше второе)
    • Облако тегов
    • Категории
    • Блогролл
    • Последние посты
    • Ну и всякие кнопочки/rss и т.д.

written by fxposter \\ tags:

May 28

Увидел свою кошку, лежащую под зонтом, и сразу появилось желание зафоткать это все. :) Встречайте - Маня (кликабельно):

Маня

Маня
Continue reading »

written by fxposter \\ tags:

May 23

Вы наверняка заметили, что я тут стал реже писать. Обьяснение простое - скоро сессия и остались некоторые лабораторные работы, которые все же нужно делать, так что никаких “фундаментальных” постов по программированию в ближайшие пару недель не будет.

PS. Хочу на море…

written by fxposter

May 23

Я думаю, практически все читатели сайта Mobile-Review знают о том, что несмотря ни на что, главный редактор этого портала Эльдар Муртазин относится к компании Sony Ericsson с явной симпатией. Эта симпатия распространяется не только на компанию как таковую, но и на ее продукты. Сегодня вот увидел обзор нового смарта компании Sony Ericsson - P1. Прочитал… И мне очень понравилась одна фраза, точнее один вопрос из обзора.

Вот отрывок из обзора (сравнение Nokia E61i и SE P1):

Между этими двумя продуктами есть очень много сходства, хотя назвать их близнецами нельзя, каждый имеет право на существование. В качестве устройств для работы с электронной почтой оба примерно одинаковы, даже со сторонним софтом ни один не имеет явного преимущества или не умеет делать что-то, чего не мог бы другой. Удобство клавиатуры на стороне Nokia E61i (тут дело привычки, но все же), наличие сенсорного экрана нивелирует это преимущество. Размер и вес говорят в пользу Sony Ericsson P1i, этот смартфон привычнее и комфортнее. Набор дополнительных программ богаче у Nokia (предустановленных). Продолжать можно до бесконечности, факт лишь в том, что устройства сравнимы по своей основной функции, а принимать во внимание всю функциональность невозможно, ведь кому-то нужно одно, кому-то – другое.

C другой стороны, P1i будет стоить на момент выхода около 650 Евро, в то время как Nokia E61i уже сегодня стоит порядка 450 Евро. Получается, что ценовой класс этих продуктов различен. Готовы ли вы платить за меньший размер, лучшую камеру, сенсорный экран больше? Это вопрос, который каждый должен решить самостоятельно.

Прочитав первый абзац, кажется, что эти два телефона сравнимы, кто-то лучше в одном, кто-то в другом. А вопрос, выделенный во втором абзаце, ИМХО, явно показывает предрасположенность автора к компании SE. Если подумать, то вопрос “говорит” следующее: “да, P1 явно лучше, но при этом и стоит дороже“. ПО-моему правильнее было бы написать “Готовы ли вы платить за меньший размер, лучшую камеру, сенсорный экран больше, при этом потеряв некоторое удобство использования/функциональность/etc?” (например, у 61i дисплей больше, клавиатура удобнее, он тоньше, и т.д.).

Вот у меня вопрос к читателям - я прав или это у меня такая сильная нелюбовь к Эльдару, что я цепляюсь к ничего не значащим фразам?

written by fxposter \\ tags: , ,

May 09

С Днем Победы!

written by fxposter

May 07

Появились у меня недавно некоторые наметки относительно проверки данных при передаче их в базу данных, да и вообще - Zend Db Table не помешало бы немного подлатать…

За модель в Zend Framework отвечает Zend_Db, а точнее - Zend_Db_Table. Т. е. мы создаем классы, которые соответствуют нашим таблицам в базе данных и работаем с ними. Т. к. ORM полноценной в ближайшем будущем в фреймворке не будет, то я попытаюсь за несколько статей сделать хотя бы некое подобие ORM’а.
Continue reading »

written by fxposter \\ tags: , ,