Codeigniter { Codeigniter hook для file-uploader от Valums или как асинхронно загрузить файл в Codeigniter

Как всегда все начинается с интересной задачи.

Задача в этот раз была: асинхронно (с помощью ajax) загрузить файл на сервер.

Я реализовывал это уже не раз, в прошлом пользовался ajaxFileUploader'ом и Uploadify.

Но в этот раз я почему-то не смог завести первый, а использованию второго мешала зависимость от flash. Я почитал несколько обзоров и остановился на новом кандидате: file-uploader от Valums.

Вскоре я понял, что быстро заменить Uploadify на File-uploader у меня не получится, т.к. он не всегда сохраняет загруженный файл в массив $_FILES, с которым я работаю в Codeigniter.

Apple { Рецепт восстановления iPod на Ubuntu или как устранить ошибку 1604 в Apple iPod Recovery Mode через VirtualBox

Недавно столкнулся с проблемой восстановления iPod Touch c iOS 5 на борту.

iPod есть. Windows/Mac нет.

До восстановления синхронизация происходила в Windows XP внутри VirtualBox на Ubuntu. Но при восстановлении что-то пошло не так, и девайс завис.

Танцы с бубном { Барабашка или кривые руки: Exception Could not instantiate mail function в PHPMailer 5

Сегодня при отправке почты из скрипта на хостинге через замечательную библиотеку PHPMailer столкнулся с неожиданным исключением "Could not instantiate mail function".

Режим мейлера был выставлен в mail(). При этом обычный mail() смело работал и отправлял почту без проблем.

Я с этой проблемой справился и сейчас расскажу вам как.

Codeigniter { Codeigniter или Yii: Соответствия функций и логики

Моя миграция с Codeigniter на Yii была долгой, болезненной и невынужденной.

То есть CI меня совершенно устраивал и устраивает, но частые упоминания о Yii разожгли во мне любопытство. А тут еще подвернулся рейтинг php-фреймворков на Хабре (где Yii занимал лидирующие позиции) и я решился.

Первые шаги в каждом аспекте построения сайта мне давались тяжело, как будто в первый раз. Мозг упрямо мыслил категориями CI-шика, но я все же кое-как выкарабкался.

Эту статью возможно будет интересно (а дай Бог еще и полезно) почитать тем, кто будет идти в том же направлении - мигрировать с Codeigniter на Yii. На первых порах очень не хватает привычных функция для... да для всего! И здесь я постараюсь привести решения обыденных задач в Codeigniter и их перевод на Yii. Поехали...

Инструментарий { splitcss.com - как получить больше контроля над вашим и не вашим css кодом или Мой микро-сервис по работе с css в стиле web 2.0

Вы когда нибудь сталкивлись с css кошмаром? Единственным файлом, наполненным стилями 5-6 разработчиков, без четкой организации, группировки по типам и разделения по группам?

Я вот сталкивался. Не раз. И в очередной раз не выдержал.

Так появился микро веб-сервис splitcss.com - первоначальная цель которого - разделение css кода

Танцы с бубном { Барабашка или кривые руки: Что делать, если вместо загрузки Ubuntu вы видите BusyBox или No init found после сброса по питанию

Обычно неприятности с компьютерами на работе у меня начинались с утра.

То есть с утра уходишь, выключаешь компьютер. С утра возвращаешься, ничего по прежнему не говорит о беде. Потом щелкаешь по кнопке на системнике и начинаются чудеса.

С моими ПК случалось разное: перестала нажиматься кнопка, села батарейка, биос начинал общаться со мной азбукой морзе, синий экран, черный экран и другое.

В этот раз ничего подобного не произошло. Все началось десятью минутами позже.

Программы { Системы управления задачами: Как завести личного тренера или Управление собой с помощью Task Coach

Если вы когда нибудь страдали от недостатка рабочего времени, то наверняка задумывались о таймтрекинге и/или системах управления задачами.

Либо вам пришлось столкнуться с этим по воле начальства / заказчика / команды (нужное подчеркнуть), чтобы не отставать от графика или получить деньги за отработанные часы.

Wordpress { Проблемы интеграции: 'Как отображать post featured images прикрепленные к посту через NextGEN Gallery' или 'Интеграция Latest News Widget и NextGEN Gallery'

Вывести изображение, прикрепленное к посту в wordpress 3.3.1 не составит особого труда.

Вывести изображение, прикрепленное к посту с помощью замечательного плагина NextGEN Gallery не труднее. В посте оно будет отображаться, как и обычное.

Но если вы попытаетесь получить изображение с помощью функции wp_get_attachment_image_src(), то у вас ничего не получится. Ну по крайней мере сразу.

Для себя я эту проблему решил следующим образом:

Codeigniter { Sqlite3 Codeigniter database driver или поддержка sqlite-базы в Codeigniter без использования PDO

Для одного небольшого личного проекта понадобилось решил в целях любопытства и повышения общего уровня знаний воспользоваться базой данных Sqlite.

Крутиться все планировалось на Codeigniter2, о поддержке Sqlite внутри фреймворка я слышал, так что проблем не предвиделось. О том, что драйвер расчитан для второй версии Sqlite, а у меня в системе стояла третья я понял чуть позже, когда не смог подключить базу простым изменение config/database.php на манер:

$db['default']['hostname'] = '';
$db['default']['database'] = APPPATH.'db/sqlite3db.sqlite3';

Начались поиски драйвера.


 

Сниппеты { Под другим углом: Переменные для статического сайта или css-переменные в html

Недавно в работе над одним интересным проектом я столкнулся с необычным для себя использованием свойства content из css2.

Разделы

Метки

Разное