Home
Slach's Journal [entries|friends|calendar]
Slach

[ website | Slach ]
[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

[28 Nov 2009|09:51am]
"Новости" из мира deployment софта

http://docs.fabfile.org/0.9.0/tutorial.html
Python аналог Capistrano

а для PHP нашел пока только вот это
http://code.google.com/p/fredistrano/
на PHP аналог Capistrano увы не тянет, не понятно как в конфиге задавать несколько серверов для deployment, хотя GUI вполне зачетный
4 comments|post comment

[11 Nov 2009|04:58pm]
ну вот, благодаря вот этой замечательной презентации


я сегодня наконец таки нашел продукт который делает инкрементальный поисковый полнотекстовый индекс по SVN репозиторию
http://svn-search.sourceforge.net/
3 comments|post comment

[26 Oct 2009|02:43pm]
PHP 5.2 Redis Extension for Win32 Non-thread-safe и Thread-Safe сборки
http://rapidshare.com/files/298008817/php_redis-php5.2-nts.dll.html
http://rapidshare.com/files/298073191/php_redis-php5.2-ts.dll.html

забирай кому хочется
3 comments|post comment

[13 Oct 2009|05:34pm]
http://freshmeat.net/projects/avs-source-control

первый раз вижу отличную от "1С хранилище конфигураций" и VSS систему контроля версий построенную по принципу Check-in\Check-out и к тому же имеющую возможность встроенного багтрекинга...

все круто =) вот только бы написали ее на Python лучше а не на Java ;) не люблю я ее =)
4 comments|post comment

[11 Oct 2009|05:39pm]
http://freshmeat.net/search?q=sharding&submit=Search
http://sourceforge.net/search/?type_of_search=soft&words=sharding

http://code.google.com/hosting/search?q=label:sharding

"мода" она есть и в ИТ, например на Google Code я последнее время нахожу гораздо больше новых интересных проектов чем на freshmeat или sourceforge
2 comments|post comment

[29 Sep 2009|10:27am]
http://www.pinetd.com/

неистовое и IMHO противоестественное желание писать "Сетевые демоны на PHP" побеждает =)
и это еще далеко не самый худший представитель =)
4 comments|post comment

[25 Sep 2009|12:34pm]
блин что происходит с PHP community под win32 ???
это гадское влияние мракософта?

хотел сегодня доку обновить (естественно хотел Extended php manual в CHM)
http://bugs.php.net/bug.php?id=48707&edit=1

ПОЧЕМУ он no longer produced???
я в курсе про реформирование мануала как такового и что ref на book во многих местах заменяют и вообще что куча движух в мануале, за которым комменты не поспевают

но я не понимаю, ЧТО было сделано такого, что могло сломать данный мануал?
post comment

[24 Sep 2009|10:28am]
Народ =) мне для работы ОЧЕНЬ надо
помогите
надо в Assembla SVN сделать распределение прав

изза отсутвия этой фичи мы сегодня могли попасть на весьма приличную сумму (junior мог закомитить фигню в классы платформы, на которые мы хотим в SVN readonly)

идем сюда
http://feedback.assembla.com/pages/5433-feature-requests/suggestions/176919-repository-permission-settings-at-the-folder-level-

регистрируемся справа вверху Sign up, аккаунт ОТДЕЛЬНЫЙ =) не ассембловский...

там после регистрации выбрасывает на список тикетов

снова идем сюда
http://feedback.assembla.com/pages/5433-feature-requests/suggestions/176919-repository-permission-settings-at-the-folder-level-

потом квадратик слева
XXX
votes

жмем слово vote выбираем цифру 3
15 comments|post comment

[09 Sep 2009|04:42pm]
Тут Леха Безгодов полезную ссылку подогнал
"Предлагаем Вам воспользоваться возможностью узнать о наличии/отсутствии задолженности по налогам с физических лиц."
http://217.106.58.211:3535/

эхх... чего ж они для http://nalog.chel.ru
такую хуйню в свое время не захотели мутить
3 comments|post comment

[06 Sep 2009|12:28pm]
блин https://www.webnames.ru/ лег,
а мне срочняк надо в 4 доменах поменять DNS сервера
там с этим Регтаймом никаких проблем глобальных нет случайно?
5 comments|post comment

[24 Aug 2009|05:50pm]
Челябинские френды php программеры
а пойдемте к нам работать? тут хорошо, весело и все такое...

вакансии по PHP направлениях описаны вот тут

http://docs.google.com/View?id=dhpfnkdt_10gp644zhg

требования не жосткие, если интересно поработать в команде с людьми которые всеми перечисленными навыками владеют в той или иной мере, приходите пособеседоваться, с деньгами не обидим, но предупреждаю сразу, надо РАБОТАТЬ а не ПОЛУЧАТЬ ЗАРПЛАТУ, любители нифига не делать, будут жостко наказаны =)
17 comments|post comment

[20 Aug 2009|12:12pm]
http://www.linter.ru/ru/

Век живи, Век учись, я даже не знал что такая СУБД существует ...
интересно насколько хорошо она с php дружит
13 comments|post comment

[11 Aug 2009|12:21pm]
http://code.google.com/p/mysql-php-migrations/

ну. наконец таки, кто-то взял и вытащил НАИБОЛЕЕ на мой взгляд РАЗУМНУЮ идею из Rail - Миграции схем БД, и сделал рабочую утилиту на PHP
16 comments|post comment

[07 Aug 2009|04:02pm]
Народ, а кто нибудь знает что нибудь похожее на Mozilla Testopia, но
1) Standalone а не плагин к Bugzilla
2) желательно на Python, PHP
post comment

[03 Aug 2009|03:44pm]
чего то я не нашел в PHP Memcached (не путать с php_memcache) никакого явного указания на то, как работать с UDP?

погуглив

нарыл всякое
http://freshmeat.net/projects/libmemcached/releases/297016
http://tangent.org/index.pl?lnode_id=506

и получается, что еще в 0.27 версии добавилась какая то фича
Added new UDP fire-forget mode.

я правильно понимаю? что в итоге поддержка UDP включается прозрачно в зависимости от операции?
или просто этот функционал вообще никак не включен в php_memcached ?
post comment

[29 Jul 2009|08:34pm]
от нифига себе
следом за тем как полетела система для сборки http://pecl4win.php.net
куда то проэтосамилась русская документация по PHP
интересно знать ПОЧЕМУ? что? настолько неактуальная чтоли?

http://ru.php.net/manual/ru/

куда я теперь буду посылать чайников которые не знаю английского??? мне теперь чтоли переводить самому в голове блин? =((((
не понима, зачем сломали то?
то что пусть и не всегда актуальное, но все таки БЫЛО и РАБОТАЛО

UPDATED
русский мануал как и некоторые другие "устаревающие мануалы"
перенесены на сервер документации

http://docs.php.net/manual/ru/
7 comments|post comment

[28 Jul 2009|10:37am]
Тем кто пользует blitz for php 5.3 win32
http://blitz-templates.googlecode.com/files/blitz-0.6.8-php-5.3.0-win32.zip

тоже самое касается APC for php 5.3 win32
http://downloads.php.net/pierre/php_apc-trunk-20090717-5.3-nts-vc9-x86.zip

и еще Memcache for php5.3 win32, к сожалению пока нет порта libmemcached =(
http://downloads.php.net/pierre/php_memcache-cvs-20090703-5.3-nts-VC9-x86.zip
13 comments|post comment

[07 Jul 2009|10:44pm]
http://project.carrot2.org/

прикольный проект на Java
для использования в корпоративном поиске, на первый взгляд кажется очень даже "юзабельным"
4 comments|post comment

[07 Jul 2009|10:35am]
ухты блин
оказывается mysql_unbuffered_query() используют ОДИН Буффер на всех (в рамках)
и если сделать
$q=mysql_unbuffered_query(...);
while($q && $r=mysql_fetch_assoc($q)) {
$q2=mysql_unbuffered_query(...);
}

то на $q2 будет notice и дальнейший фетчинг $q потеряет всякий смысл =(
очень обидно, странно почему не реализуется через РАЗНЫЕ буффера

UPDATED:
$q2=mysql_query()
тоже блин оказывается нельзя

интересно а php5.3 в mysqlnd драйвере точно также реализовано?
14 comments|post comment

кристал [05 Jul 2009|11:36pm]
Через три часа ехать встречать [info]_changer_ c женой в аэропорт и почему то не спится нифига а в голову в связи с кардинальной сменой места работы, лезут всякие безумные мысли

вот скажите мне френды ИТшники, кто в курсе что из себя представляет современная архитектура процессоров?
из того, что знаю я, получается что это ОЧЕНЬ БЫСТРЫЙ вычислительный конвейер, который постоянно в потоковом режиме общается с "межделлной" (скорость доступа наносекунды? сколько? больше 10 или меньше?) и энергозависимой памятью...
в которую через контроллер DMA пишут еще более "медленные" (скорость доступа мили секунды? средняя сколько?) - драйверы запоминающих устройств ? так?

и этот быстрый вычислитель, для того чтобы как то ускорить общение с RAM, содержит CACHE Layer 1 (на каждое ядро или один на несколько ядер? обычно размер какой?), и потом там же на кристале CACHE Layer 2 (ну тут вроде бы уже счет на килобайты-мегабайты 128k, 512k, 1M, 2M, 4M)

соответсвенно наиболее эффективны (быстры) в рамках одного процессора в общем случае получаются потоковые (однопроходные) алгоритмы, у которых наименьший CACHE Miss параметр, ну то есть для которых данные из RAM последовательно попадают в конвейер L2 (а потом и в L1) об

и вот глядя на всю эту пидерсию, у меня возникает вопрос, А ЗАЧЕМ?
почему нельзя просто сделать
ОДИН 32битный КРИСТАЛ, и прямо на этом кристале будет ЧЕТЫРЕ ГИГАБАЙТА _ЭНЕРГО_НЕ_ЗАВИСИМОЙ_ памяти, которая если отбросить нафиг лишние интерфейсы, возможно тоже вдруг станет с нормальным временем доступа?

что нам это даст?
ну например в таком железе совершенно другую ОС надо писать у которой вместо свапа просто фиксированные 256Kb буффера под DMA доступ драйверов,
причем очень хорошо подходит концепция Phantom OS от DZ с его "бессметрными" программами под такое железо, да и вообще менеджмент памяти в таком случае савсем другой, прикладной софт можно начинать загонять в рамки "не жри памяти больше чем надо"
да и вместо пресловутых "файлов" можно было бы реализовать что нибудь вроде блочных устройств (пайпов, аппаратных сокетов) с которыми через буффера просто общаться

возможно я конечно велосипед в голове изобретаю от бессонницы, и уже ктото чтото подобное пробовал из железячников реализовать? тогда ткните ссылками?
14 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]

Advertisement