powered by Wordpress
show/hide categories

TaskFreak! — простой менеджер задач на PHP

Entry posted 1 Mar 2008 at night in categories: websites, php, work, tm and has 9 comments

TaskFreak! — простой менеджер задач, написанный на PHP, и предназначенный как для личного использования, так и для коллективной работы над задачами в различных проектов. Особенности и достоинства TaskFreak:

  • совместим с техникой GTD
  • простая установка с использованием БД MySQL или SQLite, совместим с PHP4 и PHP5
  • приятный интерфейс и простота в использовании
  • выстраивание задач по приоритету и сроку, организация по проектам и содержанию
  • абсолютно бесплатный продукт с открытым кодом (смотри лицензию)

Скриншот TaskFreak! с отмеченными ключевыми функциями:

taskfreak-tour.png

Кстати, для просмотра и изучения доступна работающая демо-версия TaskFreak!
__
Хотя TaskFreak! кажется мне неплохим инструментом для организации задач при коллективной работе над проектами, для ведения списков личный задач я выбрал и пользуюсь сервисом Remember The Milk, заметку про него я постараюсь написать в ближайшее время.

Linux loadavg: load, memory and transfer monitoring russian

Entry posted 21 Jan 2007 in afternoon in categories: php, monitoring, hardware, linux and has 6 comments

Хочу порекомендовать всем владельцам собственных (или даже VDS) серверов: loadavg — набор для мониторинга загрузки процессора, занятой памяти и загруженности сети. Написан на php, состоит из нескольких частей: logger.php — для сбора статистики и записи в файл лога, запускается через cron, и index.php — для красивого отображения статистики в браузере:

loadavg.png

При настройке его на нашем текущем VDS (OpenVZ) пришлось немного повозиться: (Read more…)

WordPress-phpMyAdmin

Entry posted 28 Aug 2006 in the late evening in categories: php, wordpress and has one comment

Хорошая идея - иметь возможность редактированя своей базы данных MySQL непосредственно в админке WordPress. Плагин wp-phpmyadmin позвоняет это делать без лишних трудностей с установкой и настройкой phpMyAdmin. После установки и активации плагин доступен в Manage - phpMyAdmin.

Выкладываю на box.net, чтобы сэкономить траффик автора плагина:

» wp-phpmyadmin_v2-8-2.zip (1.5MB)

Использование Custom Fields в Wordpress

Entry posted 12 Jul 2006 in afternoon in categories: php, wordpress, articles and has no comments

Статьи о настройке Wordpress

  • интересны (83%)
    интересны -> 83% (35 Votes)
  • не интересны (17%)
    не интересны -> 17% (7 Votes)

Total Votes: 42

Loading ... Loading ...

Недавно я заметил, что все опросы, которые я вставляю в свои посты, не совсем корректно передаются в RSS ленту блога и кросспостируются в Livejournal. Поэтому я решил исключить опросы из RSS лент, но оставить их видимыми в блоге. Чтобы решить эту задачу, мне необходимо связать номер созданного опроса с конкретным постом, где я хочу этот опрос отображать.

Для этого в шаблоне моей текущей wordpress темы перед выводом текста поста вставляю вот такой код, который проверяет наличие в Custom Fields ключа poll, и если этот ключ присутсвует, вставит в пост код вывода опроса:

<?php $get_poll = get_post_custom_values('poll'); $poll = $get_poll[0]; if ($poll!='') { ?>

<div style="float: right; width: 200px; text-align: center; border: 1px solid #cccccc; margin-left: 10px;">
<?php get_poll($poll);?>
</div>

<?php } ?>

Теперь для того, чтобы прикрепить опрос к любому своему посту, мне достаточно в Add a new custom field выбрать poll, а в поле Value ввести номер созданного опроса. В следующих публикациях я расскажу, как добавить в текст RSS ленты информацию о том, что в посте есть опрос.


Quick Lookup

Entry posted 4 Feb 2006 at night in categories: webdev, websites, php, search, javascript, ajax and has 2 comments

Quick Lookup - быстрый поиск по документации PHP, CSS, JS и MySQL (используется AJAX).

Листинг директорий

Entry posted 16 Jan 2006 at night in categories: php and has 15 comments

По просьбам трудящихся - простейший скрипт для вывода списка файлов в папке на сервере:

<?php
$dir=opendir(".");
while ($d = readdir($dir))
if (is_file($d))
echo "<a href=\"$d\">$d</a> ".@filesize($d)."<br>";
?>

Несколько слов о transload

Entry posted 15 Jan 2006 at night in categories: php, articles and has no comments

Так мало людей пользуются этой замечательной штукой, а зря. Приведу два простых примера:

Пример первый: Кто-то загрузил картинку на медленных сервер или во временное хранилище, а вы хотите ее сохранить?

Открываем страницу http://imageshack.us/transload.php?url=адрес и картинка загружается на Imageshack. Вуаля!

(Read more…)

WebDev / Cheat Sheets

Entry posted 17 Nov 2005 around lunchtime in categories: webdev, php, javascript and has no comments

Все Cheat Sheets (HTML Character, JavaScript, MySQL, mod_rewrite, CSS, PHP, RGB Hex Colour) в формате png одним архивом:

[ » CheatSheets.rar ] 854Kb

Скачать, распечатать и повесить на стенку!

PHP: чистим мусор - tmp.php

Entry posted 8 Apr 2005 in evening in categories: php and has no comments

Написал на PHP простенькую программу для чистки моей папки на сервере со всяческим мусором. Если кому интересно:

< ?php
$tmp_dir = "tmp"; $tmp = opendir($tmp_dir); chdir($tmp_dir);
while ($d=readdir($tmp)) { if (is_file($d)) if ((FileATime($d)) ?>