Наши предложения
Контактная информация Контактная информация
Услуги и сервис Услуги и сервис
 
Документация
Документация & FAQ Документация & FAQ
Аргументы в пользу SkillZ Аргументы в пользу SkillZ
[CHANGELOG] Полный список [CHANGELOG] Полный список
TODO / FIXES TODO / FIXES
 
Сайт просматривают
Гостей : 1
Роботов : 1 (GoogleBot)
Пользователей : нет
 
Другое
<b>[1] Заметки кодера</b> [1] Заметки кодера
<b>[2] Шит блог</b> [2] Шит блог
Новости Новости
 
Поиск по сайту
 
Для клиента
Пользователь:
Пароль:
 
Голосование
Какую зарплату вы получаете? (Начато: 25.07.10 14:01, голосов: 41)


Полностью белую : 13 (31%)
50% белой, 50% черной : 1 (2%)
<50% белой, остальное в "конверте" : 8 (19%)
Я не получаю зарплату, я ее выдаю! : 1 (2%)
Я фрилансер : 4 (9%)
Я безработный : 14 (34%)
 
/ Mine блог / Разное /

Mysql скорость соединения localhost

Добавлено : Вт Апр 24, 2012 13:22
Автор : surg30n
Просмотров : 38 » Читать дальше »
Время установления соединения с бд mysql на виндовом хосте больше 1 сек?
Mysql слушает только на локалхосте, набросаем скрипт проверка соединения:

 
 core::timer('mysql_connect');
 
    $connection = new mysqli(
        'localhost',
        $dbcfg['login'],
        $dbcfg['password'],
        $dbcfg['database']
    );
 
 core::dprint('time : ' . core::timer('mysql_connect'));
 


Время соединения:

 
#time : 1.018641
 
/ Mine блог / PHP (LAMP) /

Печальное сравнение строк в PHP

Добавлено : Вт Апр 10, 2012 14:37
Автор : surg30n
Просмотров : 67 » Читать дальше » Комментировать »
Сравнение хэша пароля в пхп? Без проблем:

 
if (md5($password) == $hash) {
  print "OK!\n";
}
 


$hash = md5 существующего пароля.
$password = "ximaz" (для примера, MD5 этого пароля равен "61529519452809720693702583126814")

PHP при сравнении приведет аргументы, "похожие на числа" к типу INT.
Но, так как числовое значение хэша не помещается в 32 бита, интерпретатор приравняет его к 0 (нолю).
В итоге получается что сравниваться будет только первая половина хэшей!
/ Mine блог / PHP (LAMP) /

Скорость выборки order by rand() в MySQL

Добавлено : Вт Апр 10, 2012 10:33
Автор : surg30n
Просмотров : 48 » Читать дальше » Комментировать »
Дано: таблица mysql 1К записей
Задача: нужно выбрать случайные 5 записей,

 
SELECT * FROM TABLE ORDER BY rand() LIMIT 0,5 --0.014628
 


Запрос достаточно медленный, попробуем по-другому.

Попробуем выбрать произвольные идентификаторы до основного запроса данных

 
SELECT id FROM TABLE ORDER BY rand() LIMIT 1; --0.000592
SELECT id FROM TABLE ORDER BY rand() LIMIT 1; --0.000385
SELECT id FROM TABLE ORDER BY rand() LIMIT 1; --0.000374
SELECT id FROM TABLE ORDER BY rand() LIMIT 1; --0.000380
SELECT id FROM TABLE ORDER BY rand() LIMIT 1; --0.000377
-- всего 0.002075
 
-- или так, быстрее
SELECT id FROM TABLE ORDER BY rand() LIMIT 0,5 --0.000483
 
-- сама выборка
SELECT * FROM TABLE WHERE id IN (80,413,81,127,113) --0.000464
 
/ Mine блог / PHP (LAMP) /

Как перевести число из экспоненциальной формы в вещественную

Добавлено : Пт Апр 06, 2012 12:38
Автор : surg30n
Просмотров : 99 » Читать дальше » Комментарии (1) »
Есть число 0.000090, представленное в экспоненциальной форме как 9.0E-5.
Нужно перевести его обратно в вещественную форму.

Есть как минимум два способа:

 
$a = number_format(9.0E-5,6,'.','')
$b = sprintf('%f', 9.0E-5)
 

/ Mine блог / PHP (LAMP) /

Написание тестируемого кода (вебинар)

Добавлено : Чт Мар 22, 2012 10:01
Автор : surg30n
Просмотров : 27 » Читать дальше » Комментировать »
Зендоводы опубликовали вебинар раскрывающий аспекты написания легкотестируемого кода и как
это сочитается с хорошим объектно ориентированным программированием.

Тобиас Шлит (61 мин)

http://www.zend.com/en/webinar/PHP/70170000000bk4b-testablecode-20120315.flv
/ Mine блог / PHP (LAMP) /

Битые таблицы myisam при переезде

Добавлено : Сб Мар 17, 2012 0:36
Автор : surg30n
Просмотров : 94 » Читать дальше » Комментировать »
После смены сервера возникла проблема с некоторыми таблицами myisam:

 
mysql> SELECT * FROM ph_tags;
ERROR 1034 (HY000): Incorrect KEY file FOR TABLE 'ph_tags'; try TO repair it
 


Причем ни repair через клиент mysql, ни myisamchk

 
find /var/db/mysql -type f -name 'ph_tags.MYI' -exec myisamchk --force -o -r -v {} \;
 


не cмогли восстановить таблицу.

 
mysql> repair TABLE ph_tags;
+------------------+--------+----------+----------------------------------------------------------+
| TABLE            | Op     | Msg_type | Msg_text                                                 |
+------------------+--------+----------+----------------------------------------------------------+
| titsgtfo.ph_tags | repair | Error    | Incorrect KEY file FOR TABLE 'ph_tags'; try TO repair it |
| titsgtfo.ph_tags | repair | error    | Corrupt                                                  |
+------------------+--------+----------+----------------------------------------------------------+
 
/ Mine блог / Разное /

Оживляем роутер asus wl520gc умерщвленный неудачным прошиванием

Добавлено : Вс Фев 26, 2012 16:30
Автор : surg30n
Просмотров : 330 » Читать дальше » Комментировать »
Итак, процесс перепрошивки роутера завершился неудачей - выключили электричество, закрылся браузер и т.п. Лампочка power на роутере начала мигать с интервалом в одну секунду вместо постоянного свечения, значит что роутер перешел в режим восстановления (recovery mode).

Первым делом пробуем поставляемую с роутером фирменную утилиту asus Firmware Restoration tool. Вот только незадача - после указания файла прошивки зависает с надписью "дождитесь нахождения доступных ip адресов". Вы и ваш роутер в полной заднице.

Но не расстраиваетесь - все еще можно исправить!
/ Mine блог / PHP (LAMP) /

Переводчик Google на PHP

Добавлено : Пт Янв 20, 2012 11:39
Автор : surg30n
Просмотров : 637 » Читать дальше » Комментарии (3) »
Сервис автоматического перевода текста от гугл с появлением API второй версии в конце лета 2011
внезапно стал платным. Переписав свои старые скрипты на новый лад программистам показывалось сообщение
"Daily Limit Exceeded", что означает что нужно занести денежку в гугль. Ценник на данный момент такой -
1 M текста = $20.00. Много это или мало?, зависит от решаемых задач. Что забавно, бесплатная альтернатива от
майкрософт в лице апи бинга продолжает работать и можно адаптировать скрипт под него.
/ Mine блог / PHP (LAMP) /

Парсер картинок google images

Добавлено : Чт Ноя 17, 2011 10:51
Автор : surg30n
Просмотров : 1088 » Читать дальше » Комментарии (2) »
Нужны картинки для наполнения сайта?
С помощью простого скрипта можно одолжить у гугла тематических изображений для нужд партии.
/ Mine блог / Сервер (FreeBSD) /

XAMMP на Windows 7 x64

Добавлено : Ср Окт 05, 2011 12:22
Автор : surg30n
Просмотров : 417 » Читать дальше » Комментарии (2) »
Принимает соединения, но не посылает данные на локалхосте.
В браузере после долгих размышлений завершается ошибкой "невозможно соединиться с сервером".

В логах апача:

 
[Wed Oct 05 13:14:26 2011] [error] (OS 10038)Сделана попытка выполнить операцию на объекте, не являющемся сокетом.  : Child 8916: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
 


Лечим:

Добавляем/раскоменчиваем строку в conf\extra\httpd-mpm.conf

 
<IfModule mpm_winnt_module>
    Win32DisableAcceptEx
</IfModule>
 

На страницу: 1, 2, 3 ... 11, 12, 13  След.
@СКАЖИРЕКЛАМЕНЕТ@
     Another one     
/ Useless / Разное /

VIDZ - Движок для видео портала

Добавлено : Вс Фев 01, 2009 13:15
Автор : surg30n
Просмотров : 7269 » Читать дальше » Комментарии (1) »
Хотите купить движок для создания видео портала!?

Возможность подключения модулей граббинга.
Размещение роликов на своем сервере или удаленное использование (например redtube).
Удобная правка новых роликов, перенос по категориям, автотаги, создание слайдшоу из миниатюр.
Легкое подключение движка к рекламным площадкам.

Пример правки новых постов:

vidz админка


на правах рекламы
/ Useless / Fun stuff /

Химический элемент "Женщина"

Добавлено : Пн Янв 26, 2009 18:42
Автор : surg30n
Просмотров : 2320 » Читать дальше » Комментировать »
ХИМИЧЕСКИЙ ЭЛЕМЕНТ «ЖЕНЩИНА»

ПОРЯДКОВЫЙ НОМЕР: 115
НАЗВАНИЕ: Женщина
СИМВОЛ: Fm
ПЕРВООТКРЫВАТЕЛЬ: Адам
АТОМНАЯ МАССА: 60 кг; также встречаются изотопы от 40 до 250 кг.
РАСПРОСТРАНЕННОСТЬ: Очень распространен.
...
/ Useless / Разное /

Синонимы для слова "бабец"

Добавлено : Ср Янв 21, 2009 20:09
Автор : surg30n
Просмотров : 2751 » Читать дальше » Комментировать »
Адски божественна
Ангел мой
Ангелочек
Ангельски пpекpаcна
Ангельская
Баловница
Бархатная
Бархатистая
Бесподобная
Безумно хороша
Бездонные глаза
...
/ Useless / Разное /

Медвежонок и ежик. (Сентимент)

Добавлено : Вт Янв 20, 2009 15:46
Автор : surg30n
Просмотров : 2234 » Читать дальше » Комментировать »
Вот и сегодня Ёжик сказал Медвежонку:
- Как всё-таки хорошо, что мы друг у друга есть!
Медвежонок кивнул.
- Ты только представь себе: меня нет, ты сидишь один и поговорить не с кем.
- А ты где?
- А меня нет.
- Так не бывает, - сказал Медвежонок.
- Я тоже так думаю, - сказал Ёжик. - Но вдруг вот - меня совсем нет. Ты один. Ну что ты будешь делать?..
- Переверну все вверх дном, и ты отыщешься!
- Нет меня, нигде нет!!!
- Тогда, тогда: Тогда я выбегу в поле, - сказал Медвежонок. - И закричу: <Ё-ё-ё-жи-и-и-к!>, и ты услышишь и закричишь: <Медвежоно-о-о-ок!..>. Вот.
- Нет, - сказал Ёжик. - Меня ни капельки нет. Понимаешь?
- Что ты ко мне пристал? - рассердился Медвежонок. - Если тебя нет, то и меня нет. Понял?
/ Useless / Разное /

50 высказываний

Добавлено : Вт Янв 20, 2009 15:44
Автор : surg30n
Просмотров : 1648 » Читать дальше » Комментировать »
1. Я люблю работу, она очаровывает меня. Я могу сидеть и смотреть на неё часами. c Джером К. Джером.
2. Что если мир - иллюзия и ничего нет? Тогда я определенно переплатил за ковер. c Вуди Аллен.
3. Доктор дает мне две недели жизни. Хорошо бы в августе. c Ронни Шейкс.
4. Многие мужчины, влюбившись в ямочку на щеке, по ошибке женятся на всей девушке. c Стивен Ликок.
5. Бокс - это дружеское кровоизлияние. c Эмиль кроткий.
6. Первый человек, бросивший ругательство вместо камня, был творцом цивилизации. c Зигмунд Фрэйд.
7. Никогда свобода слова не бывает столь драгоценной, как при случайном ударе молотком по пальцу. c Маршалл Ламзден.
8. Трудные задачи выполняем немедленно, невозможные - чуть погодя. c Девиз ВВС США.
9. Счастье есть удовольствие без раскаяния. c Л.Н.Толстой.
10. Я благодарен за то, что у меня есть два средних пальца, хотя неплохо бы иметь еще пару. c Мэрилин Мэнсон.
...
/ Useless / Разное /

Фенотропил

Добавлено : Пт Дек 26, 2008 15:31
Автор : surg30n
Просмотров : 2218 » Читать дальше » Комментировать »
Съел утром четыре колеса этого гуано - реакции ноль.
Как хотел спать, так и продолжаю хотеть.
На страницу: Пред.  1, 2, 3, 4, 5, 6, 7, 8
     Новости сайта     
 Блок вывода случайной статьи  (Чт Янв 31, 2008 23:34, j4ck
 Модуль экспорта контента в RSS (2.0)  (Ср Янв 30, 2008 22:24, surg30n
 [closed] Skillz CMS  (Вс Дек 16, 2007 14:19, surg30n
 Релиз Skillz 1.15  (Вс Мар 18, 2007 19:27, surg30n
 Обновление Skillz 1.1c  (Вс Фев 25, 2007 3:08, surg30n
На страницу: 1, 2, 3, 4, 5, 6  След.
---- если вы не поняли что это за ресурс, ниже можно узнать что это сайт о cms skillz ----

Что это?


Сайт проекта open source CMS Skill-Z
.

Внимание! Система управления контентом Skillz больше не разрабатывается и не поддерживается.

Система управления контентом сайта (CMS) Skill-Z рассчитана на использование
для сайтов среднего уровня сложности.

Основные возможности cms системы

:: Весь контент хранится в базе данных и редактируется непосредственно из админ/мод панели (никаких манипуляций с файлами)
:: Блочный метод построения неограниченного количества страниц
:: Совместное отображение любого контента (html, bbcode, plain text)
:: Легко настраиваемый внешний вид системы путем объединения блоков в группы
:: Поддержка неограниченного количества шаблонов для разных страниц
:: Модульный подход. Устанавливаете только нужные вам модули
:: Расширенная система привелегий. 4 стнадартных правила + неограниченное число настраиваемых
:: Поддержка регистрации пользователей
:: Модуль интеграции с форумом phpBB и другими
:: В комплект входит визуальный редактор
:: Работа с шаблонами (парсер построен на основе движка phpBB3/Olimpus)
:: Использование возможностей mod_rewrite для представления URL-адресов (SEO)
:: Детектирование поисковиков и запись их посещений в журнал (настраивается)
и многое другое...

Если Вам чего то не хватает в этом проекте, оставьте предложение на форуме и мы попробуем это реализовать!

Требования CMS

Для работы необходимо:
:: apache 1.3 и выше
:: php 4.3 и выше
:: mysql 4 и выше
:: 2Мб свободного места

Для использования системы желательно иметь представление об интернет технологиях,
таких как html, css, php. Однако и не имея глубоких познаний в этой области,
Вы сможете освоить интерфейс программы и создать свой веб сайт.

Как выглядит cms после установки

Посмотреть систему в работе - перейти.

Как забрать cms

Последняя версия: Skill-Z 1.15, Документация.

COPYRIGHTs

Developed by SurSoft (C) 2005
Part of code was ported from phpBB 2 (c) www.phpbb.com

Распространяется по лицензии GNU GPL.

Старые новости.