QUOjs - javascript-библиотека, позволяющая разрабатывать приложения для мобильный устройств. Имеет малый размер (13Kb в сжатом варианте) и позволяет реализовать множество интересных вещей.
Meteocons: бесплатные иконки погоды
Я уже писал про бесплатные иконки погоды Climacons, которые можно использовать как для персональных, так и для коммерческих нужд.
Meteocons - прекрасный набор бесплатных иконок погоды. Набор содержит более 40 прекрасно стилизованных иконок, количество которых периодически пополняется новыми.
Meteocons - прекрасный набор бесплатных иконок погоды. Набор содержит более 40 прекрасно стилизованных иконок, количество которых периодически пополняется новыми.
No input file specified + CodeIgniter
Раньше у меня php работал как модуль Apache, а после обновления до версии 5.3.9 пришлось его заставить работать в режиме FastCGI и внезапно для себя понял, что при открытии некоторых проектов на локальном компьютере я получаю надпись No input file specified.
Все свои веб проекты я разрабатываю на фреймворке CodeIgniter (3.0-dev), а там используется MVC архитектура приложения. Так что решение оказалось довольно простое - без изменения конфигов самого фреймворка. В htaccess пишем:
Разница в "?".
Если есть вопросы - прошу в комментарии.
Все свои веб проекты я разрабатываю на фреймворке CodeIgniter (3.0-dev), а там используется MVC архитектура приложения. Так что решение оказалось довольно простое - без изменения конфигов самого фреймворка. В htaccess пишем:
#обработка url через index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
<IfModule mod_php5.c>
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<IfModule !mod_php5.c>
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
Разница в "?".
Если есть вопросы - прошу в комментарии.
[FIXED] mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication, CodeIgniter, 1gb.ru, php 5.3
Появилась проблема - пытался с локального компьютера подключиться к удаленной БД, расположенной на сервере Хостинга 1gb.ru. На локальном компьютере установлена версия php 5.3.9, а фреймворком был CodeIgniter 3.0 dev.
При попытке подключения к удаленной базе получал ошибку:
При попытке подключения к удаленной базе получал ошибку:
mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication...Это значит, что на серверах 1gb.ru все еще используется хранение паролей в виде 16-тисимвольных хэшей. Если бы я работал с собственным сервером, то нашел бы my.cnf и удалил бы там строку old_password = 1 и заменил бы хэши паролей в таблице mysql.user на новые, 41-символьные.
MySQL, импорт дампа и ошибки "out of memory" и "max_allowed_packet"
Появилась необходимость залить довольно большой дамп базы на сервер (Debian) и сначала получил ошибку про max_allowed_packet - мол превышает. Чтобы избавиться от ошибки пришлось пойти в /etc/mysql/my.cnf, найти там параметр
[mysqld]
....
max_allowed_packet = 16M
Изменил значение на 1024M, сохранил файл, вышел и в консоли перезапустил mysql сервер
/etc/init.d/mysql restart
[mysqld]
....
max_allowed_packet = 16M
Изменил значение на 1024M, сохранил файл, вышел и в консоли перезапустил mysql сервер
/etc/init.d/mysql restart
Socialite.js - управляемые кнопки соц. сервисов
Автор:
GIN
понедельник, 14 мая 2012 г.
на 15:21 0 коммент. Ярлыки: веб, facebook, google+, js, linkedin, pinterest, spotify, twiiter
Socialite.js - JavaScript библиотека, позволяющая получить большие возможности по управлению кнопками соц. сервисов.
Библиотека "весит" весит всего 2kb (в сжатом виде), независима от других библиотек и позволяет загружаться виджетам соц. сетей подгружаться по событию, чтобы не замедлять загрузку страниц.
AppJS - создание десктопных программ с помощью html, css, js
Компьютерные программы определенно имеют свои преимущества перед онлайн-средствами и утилитами. Такие как - скорость работы, возможность работы с файловой системой, работа в фоне, уведомления и пр.
Однако для веб-программистов всегда довольно сложно браться за написание десктопных программ с помощью не-веб языков программирования, хотя есть и умельцы, которых это не пугает.
AppJS дает отличную возможность писать десктопные приложения, используя веб-технологии (html, css, js).
Однако для веб-программистов всегда довольно сложно браться за написание десктопных программ с помощью не-веб языков программирования, хотя есть и умельцы, которых это не пугает.
AppJS дает отличную возможность писать десктопные приложения, используя веб-технологии (html, css, js).
Подписаться на:
Сообщения (Atom)




