Еще одна? Зачем? Есть же CommonJS и AMD? Страждующие могут пройти под кат.
Читать полностью »
Метка «module»
Модульная система YM
2014-02-24 в 10:36, admin, рубрики: amd, CommonJS, javascript, module, метки: amd, CommonJS, javascript, moduleЗагрузка CommonJS модулей в браузер без изменения исходного кода
2013-11-30 в 16:38, admin, рубрики: browser, CommonJS, javascript, module, require, Веб-разработка, метки: browser, CommonJS, javascript, module, require
Однажды, сидя за компьютером и обдумывая свою очередную никчемную затею, я внезапно понял, что мне нужен способ использовать один и тот же код на стороне браузера и на стороне сервера. Я почти сразу же догадался, что наверняка я не первый такой умный, и все давно придумано за меня — и не ошибся.
Действительно, под мои требования замечательно подходил, например, RequireJS с его адаптером для Node.js, которые какое-то время с успехом удовлетворяли мои прихоти, пока меня опять не осенила гениальная мысль: «Почему я вынужден использовать кашу из двух совершенно различных форматов модулей в одном проекте? Нужно все унифицировать!».
И опять ответ не заставил себя долго ждать, нашелся миллион браузерных реализаций CommonJS модулей: и всевозможные склейщики скриптов, и серверные препроцессоры, и синхронные загрузчики, и асинхронные — все, что душе угодно. Но все они оказались с одним очень важным недостатком. Они так или иначе изменяли исходный код скриптов и делали очень неудобным процесс их отладки в браузерных инспекторах.Читать полностью »
Управляемый PageFault в ядре Linux
2013-11-24 в 23:09, admin, рубрики: exception handling, kernel, linux, module, системное программирование, метки: exception handling, kernel, linux, moduleОбработка исключений занимает важное место в процессе функционирования программных систем. Действительно, обеспечение своевременной и правильной реакции на нештатные события является одной из ключевых задач, выполняемых операционной системой и, в особенности, её ядром. Будучи современным, ядро Linux предоставляет возможность управления процессом обработки исключений, однако ввиду ограниченности его интерфейса, данный механизм не является распространённым среди разработчиков модулей ядра.
Далее, на примере PageFault будут рассмотрены некоторые особенности процесса обработки исключений, а также дано описание метода, позволяющего использовать данную возможность при разработке модулей ядра Linux для архитектуры x86.
Developing Titanium module for iOS
2013-11-12 в 15:59, admin, рубрики: javascript, mobile development, module, objective-c, titanium, метки: javascript, module, objective-c, titanium В этой статье я опишу создание нативного iOS модуля для Titanium. Целью статьи является показать базовые вещи при создании Titanium модуля, чтобы при необходимости вы не боялись расширить/ускорить базовый функционал Titanium.SDK. Основной задачей модуля будет сохранение pdf файла с наложением картинок поверх страниц.
Читать полностью »
ZF2 ActiveRecord Module
2012-11-23 в 13:36, admin, рубрики: activerecord, module, Zend Framework, zf2, метки: activerecord, module, zf2Всем привет.
Сравнительно недавно начал изучать Zend Framework 2. Так как имею большой опыт работы с первой версией, решил заодно написать что-то полезное. Посмотрел modules.zendframework.com и решил — это будет Zf2ActiveRecord.
В статье я не буду описывать как делаются модули (есть много статей на эту тему), а просто приведу некоторые примеры работы с Zf2ActiveRecord. Предполагается что Вы уже умеете работать с Git и Composer. Если нет, то можно почитать это и это. Будет мало текста и много кода. Итак, поехали.
Публикация модуля на cpan
2012-06-30 в 4:54, admin, рубрики: cpan, module, perl, разработка, метки: cpan, module, perlХочу поделиться опытом первой публикации своего модуля на cpan.org. Будем считать, что сам модуль уже написан. В моем случае это был модуль VK::App. Речь пойдет о том, как правильно собрать дистрибутив и опубликовать его на cpan.org.
Публикация модуля состоит трех этапов:
- регистрация на pause.perl.org
- сборка дистрибутива модуля
- регистрация названия модуля и загрузка дистрибутива на сервер pause.perl.org.
Системное программирование / [Из песочницы] Учимся писать модуль ядра (Netfilter) или Прозрачный прокси для HTTPS
2012-02-16 в 13:08, admin, рубрики: http, HTTPS, kernel, linux, module, Netfilter, proxy, прокси, метки: http, HTTPS, kernel, linux, module, Netfilter, proxy, прокси
Эта статья нацелена на читателей, которые начинают или только хотят начать заниматься программированием модулей ядра Linux и сетевых приложений. А также может помочь разобраться с прозрачным проксированием HTTPS трафика.
Небольшое оглавление, чтобы Вы могли оценить, стоит ли читать дальше:Как работает прокси сервер. Постановка задачи.
Клиент – серверное приложение с использованием неблокирующих сокетов.
Написание модуля ядра с использованием библиотеки Netfilter.
Взаимодействие с модулем ядра из пользовательского пространства (Netlink)
P.S. Для тех, кому толькоЧитать полностью »