Не так давно состоялся релиз системы Textolite на Хабре. С тех пор вышло уже три версии, все они были связаны, в основном, с исправлением ошибок и доработкой существующих возможностей. И вот теперь готова первая версия, расширяющая возможности системы. Для этой версии выбраны наиболее горячие темы: отсутствие возможности создавать шаблоны и редактировать что-либо, кроме HTML-файлов. О том, что в итоге изменилось далее.
Читать полностью »
Рубрика «php» - 137
Textolite 1.04: можно создавать шаблоны и редактировать скрипты
2014-12-15 в 11:20, admin, рубрики: cms, javascript, php, Блог компании Textolite, Веб-разработка, мультиязычность, подсветка синтаксиса, редактор, статические сайтыComposer. Небезопасно использовать packagist и приватный источник пакетов одновременно
2014-12-15 в 6:54, admin, рубрики: composer, php
Уже было нечто подобное. Хотя это поведение багом не было, но его исправили. Дело было в том, что composer мог установить не тот пакет, который указан в composer.json, а замещающий его: Composer: Replace, Conflict & Forks Explained, Composer: Downloading Random Code Is Not A Security Vulnerability?. Но осталось другое поведение. Оно очевидно, но, как мне кажется, обделено вниманием.
Читать полностью »
Изучая веб-программирование, я не нашел внятного решения проблемы оформления загрузки файла на сервер при помощи одной кастомной кнопки.
Предлагаю на суд сообщества свой велосипед. На написание данного текста вдохновил Способ №5 из материала Делаем красивый input[type=file] для адаптивного сайта… И да — все работает в IE, начиная с 9 версии.
Цель: создать свою кнопку/элемент управления по нажатию которой происходит загрузка файла на сервер (либо иные, предусмотренные разработчиком, файловые операции).
Инструменты: CSS, PHP, JavaScript.
Используемые технологии: Ajax, через скрытый iframe.
Читать полностью »
Одностраничный магазин с корзиной на Phalcon + AngularJS + Zurb Foundation
2014-12-12 в 4:30, admin, рубрики: AngularJS, phalcon, php, Веб-разработка, интернет-магазин, корзина товаров, ооп, оформление заказа, Разработка под e-commerce, сумма заказаВведение
Всем привет! Завтра у меня дедлайн по проекту, который я делаю для местной Камчатской компании по доставки еды. И поэтому у меня есть две причины написать эту статью, первая — прокрастинация перед дедлайном, а вторая — я не нашёл на Хабре какого-либо обучающего мануала по написанию корзины товаров на AngularJS.
Я нашёл статью на стороннем блоге, которая частично помогла мне решить пару задач, которые стояли передо мной. Но оформление статьи оставляло желать лучшего, да и за 5 лет я уже отвык от кода в блокноте, без подсветки синтаксиса, поэтому нужно было как-то структурировать и сделать более читабельной эту полезную информацию.
Почему был выбран формат одностраничного магазина?
VarDumper — новый компонент в Symfony 2.6
2014-12-11 в 13:47, admin, рубрики: debug, dump, php, symfony, symfony 2, var_dump, Веб-разработка, отладкаНесколько дней назад состоялся релиз Symfony 2.6.0, который содержит множество интересных нововведений. Одним из наиболее важных является компонент VarDumper.
VarDumper призван заменить всем известную функцию var_dump()
более современной и функциональной альтернативой — функцией dump()
.
Читать полностью »
Как сделать Online-логгирование с нуля
2014-12-09 в 18:27, admin, рубрики: ethernet, highcharts, http, php, визуализация данных, программирование микроконтроллеров, умный дом, Электроника для начинающих Описанное ниже — это конструкция выходного дня. От идеи до реализации была затрачена пара вечеров. В описании представлен необходимый минимум для реализации системы сбора информации, с доступом к последней в режиме Online.
Читать полностью »
Как мы пытались внедрить Яндекс.Кассу
2014-12-09 в 13:26, admin, рубрики: php, Веб-разработка, Яндекс API, яндекс.деньги, яндекс.кассаПредисловие
Сколько живу рядом с миром технологий, всегда думал что есть ИТ элита — люди которые с закрытыми глазами пишут код, с легкостью могут в уме генерировать md5 и переписывать ядра unix. И, сказать по правде, я думал именно такие ребята работают в компании Яндекс. Мы очень удивились, что их детище под названием Яндекс.Касса находится в глубочайшем альфа тестировании. О некоторых проблемах, с которыми мы столкнулись и пути их решения в этой статье.
Читать полностью »
В «1С Бухгалтерия» предусмотрен фомат обмена текстовой информацией с Банковскими системами. Именно в таком формате Банки предоставляют выписки по счетам Организаций.
Не так давно на одном из проектов возникла потребность «парсить» такие выписки и обрабатывать их. Тогда после поисков в интернете я обнаружил что: или я плохо ищу или люди не хотят делиться готовыми решениями.
Зайдя на сайт 1С я увидел, что формат вполне себе простой и понятный даже программисту без особого опыта.
Читать полностью »
Небольшая история релизов PHP:
- версия 5.3 вышла в далеком 2009;
- 5.4 — 1 марта 2012;
- 5.5 — 20 января 2013.
В августе этого года PHP 5.3 получил свое последнее обновление, больше эта версия поддерживаться не будет. В 2015 году эта участь ждет и версию 5.4. К сожалению, ру-сегмент за разработчиками PHP не спешит.Читать полностью »
Сказ о том как мы «движок для блогов WordPress» заточили под CRM-ERP-ACM систему комплексного управления предприятием
2014-12-09 в 1:48, admin, рубрики: acm, CRM, CRM-системы, ERP, ERP-системы, mysql, olap, open source, php, wordpress, управление проектами
Многие у нас в стране думают что WordPress это движок для блогов. Особо смелые признали за ней ранг CMS. Но мало кто отважится признать WordPress полноценным фреймворком для создания сложных веб-приложений.
А мы не такие. Мы попробовали :)
И вот что из этого получилось…
Читать полностью »