Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «poulsen»
[Из песочницы] Настройка проверки синтаксиса «налету» HTML, CSS, JS, PHP в Sublime Text 3 на Windows 7 2015-07-09 10:17:23
Всем привет. У Sublime Text 3 есть замечательный плагин Sublime Linter, который позволяет ...
+ развернуть текст сохранённая копия
Всем привет. У Sublime Text 3 есть замечательный плагин Sublime Linter, который позволяет делать проверку кода на наличие синтаксических ошибок. Промучился я как-то с настройкой этого SublimeLinter, аж три дня. Но всё таки мои мучения прошли не зря и теперь Sublime на лету проверяет синтаксис в HTML, CSS, PHP и JS файлах. Вроде бы всё подробно расписано на различных форумах, а он в некоторых случаях не работает — и всё, хоть убей. Поэтому я и пишу эту статью, чтобы охватить всё и сразу.
Читать дальше →
Тэги: php, plugin, sublime, sublimelinter, text, windows, веб-разработка, разработка
[Перевод] Релиз Phalcon 2.0.4 2015-07-07 17:29:25
В рамках графика наших трех-пятинедельных минорных релизов, мы рады сообщить, что вышел Phalcon ...
+ развернуть текст сохранённая копия
В рамках графика наших трех-пятинедельных минорных релизов, мы рады сообщить, что вышел Phalcon 2.0.4!
Число улучшений и исправлений значительно увеличилось по сравнению с другими релизами 2.0.x:
Изменения
- Испавлен баг в
Phalcon\Mvc\Model::update() ошибочно выдающий исключение, когда запись действительно существует
- Теперь ссылки в
Phalcon\Debug указывают на https://api.phalconphp.com вместо http://docs.phalconphp.com
- Реализован универсальный способ назначения переменных в Volt, позволяющий назначать переменные и массивы индексов
- Улучшены макросы в Volt через использование анонимных функций, позволяющих связывать вместе адаптер объекта и DI-сервисы
- Исправлена генерация и валидация стандартных параметров в макросах Volt
- Добавлен метод
Phalcon\Assets\Manager::getCollections() возвращающий все зарегистрированные коллекции #2488
- Теперь
Phalcon\Mvc\Url::getStatic() генерирует URLы из роутинга
- Добавлен
Phalcon\Mvc\EntityInterface для общей абстракции над Phalcon\Mvc\Model и Phalcon\Mvc\Collection . Этот интерфейс поддерживает Mvc\Model\Validators для использования в Mvc\Collection
- Добавлен метод
Phalcon\Session\Adapter::setName() для изменения имени сессии
- Добавлена поддержка колонки
BIGINT в Phalcon\Db
- Добавлены новые типы
Phalcon\Db\Column::BLOB и Phalcon\Db\Column::DOUBLE #10506
- Автоматическая привязка Large Object data (LOB) в ORM
- Поддержка для MySQL типа
BIT c привязкой в качестве boolean
- Добавлен метод
Phalcon\Flash\Direct::output() позволяющий разместить flash-сообщения в определенном месте шаблона #629
- Добавлена опция
autoescape , которая позволяет включить на глобальном уровне autoescape в любом Volt-шаблоне
- Добавлены
readAttribute /writeAttribute в Phalcon\Mvc\Collection\Document
- Добавлен
toArray в Phalcon\Mvc\Collection\Document
- Глобальный параметр
db.force_casting теперь позволяет форсировать приведение указанных типов
- Введен новый синтаксис в PHQL, позволяющий установить тип:
{name:str} или {names:array}
- Теперь вы можете работать с массивами в качестве параметров в PHQL
- Глобальный параметр
orm.cast_on_hydrate позволяет отдавать атрибуты с оригинальными типами из сопоставленной таблицы вместо использования строк
- Значения в
LIMIT /OFFSET теперь возможно добавлять через привязанные параметры в PHQL
- Поддержка позднего статического связывания в Simple/Complex результатах для переопределения
Mvc\Model::cloneResultMap
- Добавлен метод
distinct() в Phalcon\Mvc\Model\Criteria #10536
- Добавлен глобальный параметр
orm.ignore_unknown_columns для игнорирования неучтенных колонок в ORM. Это убирает лишние вспомогательные столбцы, используемые в Db\Adapter\Pdo\Oracle
- Добавлена поддержка для
afterFetch в Mvc\Collection
- Добавлен параметр
beforeMatch в @Route аннотацию из Mvc\Router\Annotations
- Добавлены
groupBy /getGroupBy /having /getHaving в Mvc\Model\Criteria
Phalcon\Mvc\Model::count() теперь возвращает значение с типом int
- Удален
__construct из Phalcon\Mvc\View\EngineInterface
- Добавлен метод
Phalcon\Debug\Dump::toJson() для возврата значения в виде JSON с информацией о переменной
- Экземпляры в
Phalcon\Di строятся с использованием внутренних оптимизаторов вместо \ReflectionClass (PHP 5.6)
- Добавлен
Phalcon\Mvc\Model\Validator\IP из phalcon/incubator
- Добавлен возвращаемый параметр
defaultValue в Phalcon\Mvc\Model\Validator::getOption()
- Теперь разработчики могут определять связи с помощью условных операторов
Основные моменты
Типизированные плейсхолдеры в ORM
Читать дальше →
Тэги: framework, phalcon, php, release, веб-разработка
Чехол Progear Voyager даст Galaxy S6 военную защиту 2015-06-25 14:59:08
Компания Pelican Products специализируется на производстве профессиональных чехлов, боксов и кейсов ...
+ развернуть текст сохранённая копия
Компания Pelican Products специализируется на производстве профессиональных чехлов, боксов и кейсов для различного носимого электронного и электротехнического оборудования. Ее последняя разработка – защитный кейс Progear Voyager, предназначенный для смартфона Samsung Galaxy S6 и его защищенного варианта S6 Active.
Тэги: case, galaxy, pelican, progear, rugged, samsung, voyager, аксессуары,, галакси, защитный, кейс, новости, периферия, самсунг, чехол
LiveReload — обновление javascript без полной перезагрузки страницы (на примере mithril) 2015-06-15 03:33:23
Вступление
Не так давно я начал пользоваться такой полезной штукой как livereload ...
+ развернуть текст сохранённая копия
Вступление
Не так давно я начал пользоваться такой полезной штукой как livereload (для тех кто не знает что это — есть статья на хабре). Livereload отслеживает изменения в коде веб-приложения и перегружает страницу в браузере при необходимости. При этом со стилями Livereload поступает умнее и заменяет их на лету без перезагрузки, что выглядит волшебно.
К сожалению с javascript такой номер не прокатывает — Livereload не знает как гуманно заменить только изменившиеся скрипты и перегружает всю страницу. Это особенно печалит если использовать инструмент вроде mithril, в котором представление (читай — html) задается так же в javascript. Если я меняю модель или контроллер, то тут все понятно, но если я меняю класс у дива в представлении (скажем, подбирая правильное сочетание bootstrap классов), то перезагрузка страницы кажется излишней — ну вот же, я поменял одну функцию, просто перерисуй view с ее помощью!
В целом не страшно, конечно (работали же как-то без этого раньше), но почему бы не сделать работу еще немного удобнее?
Для тех, кто торопится
- репозиторий с демонстрацией — склонировать, npm install, gulp serve
Анимация того, что получилось в итоге
Читать дальше →
Тэги: gulp, gulp-plugin, javascript, livereload, mithril.js, веб-разработка
Релиз Phalcon 2.0.3 2015-06-12 01:42:06
В рамках нашего расписания регулярных релизов, мы рады сообщить, что Phalcon 2.0.3 был выпущен ...
+ развернуть текст сохранённая копия
В рамках нашего расписания регулярных релизов, мы рады сообщить, что Phalcon 2.0.3 был выпущен!
Эта версия содержит множество исправлений, а также новые возможности, основанные на фидбеке сообщества.
Изменения
- Реализованы псевдонимы для namespace в PHQL
- Возможность определять должен ли виртуальный внешний ключ игнорировать `null`-значения или нет
- Добавлена поддержка `Phalcon\Mvc\Collection` в поведениях (Behaviours)
- Добавлены поведения `SoftDelete` и `Timestampable` в коллекциях
- Исправлена ошибка, добавляющая двойной `?` в `Mvc\Url::get` при использовании параметров #10421
- Строковые атрибуты в моделях теперь имеют опциональную поддержку пустых значений строки #440
- Добавлена возможность возвращать SQL, генерируемый в экземплярах `Mvc\Model\Query` #1908
- Исправление некорректно генерируемого запроса в `Phalcon\Db\Dialect::select()` #10439
- Добавлена поддержка типа Double в MySQL
- `Phalcon\Tag\Select` теперь обрабатывает массив значений строк, избегая принятия нуля за пустую строку #2921
- PHQL теперь поддерживает выражения CASE/WHEN/ELSE #651
- Исправлена ошибка, возникающая при добавлении нестроковых значений в `Phalcon\Crypt::encrypt` из `Phalcon\Http\Cookies`
- Исправлена ошибка непередачи имени схемы (PostgreSQL)
- Атрибут `persistent` был удален из DNS-атрибутов для PDO соединений, в целях избежания ошибок в PostgreSQL #10484
Читать дальше →
Тэги: framework, phalcon, php, release, веб-разработка
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «poulsen»
|
|