Сайт ТОЛ Набат


Коморка Arch-евода: Настройка программной точки доступа + скрипт для автоматизации её запуска

 Впрочем, как всегда, когда желаешь что-то сделать - появляется желание автоматизировать процесс. Тем более если это выполнение нудных (повторяющихся) команд. Так и со мной. Начиналось всё с автоматизации процесса синхронизации репозиториев ABS ( Arch Build System ), о которой я писал в предыдущей статье, так и сейчас, когда пришёл вопрос автоматизировать процесс запуска программной точки доступа ( Software Access Point или hostapd ).

 Решил написать небольшое хауту (HOWTO) по настройке wi-fi роутера на базе имеющегося компьютера (в моём случае ноутбука). Что ж - начнём :)!

 По себе знаю, что работают в режиме точки доступа многие современные адаптеры WiFi. Дабы проверить свой на наличие поддержки SoftAP вы можете набрав в интернете название и модель своего адаптера, а сейчас я расскажу, как настраивать вышеупомянутую программную точку на Broadcom Corporation BCM4312 802.11b/g LP-PHY.


Ключевые слова: hostpad, sysctl, wlan0, bcm43xx, wifi, linux, arch, howto, настройка, скрипт
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

jQuery плагин Twitter API (перевод зарубежной статьи + дополнение)

Не так давно наткнулся на необходимость использования Twitter API, некоторого успеха я добивался сам, что то заимствовал из статей посвящённых этой тематике. Вот что смог найти и оптимизировать:

Мне было необходимо, что бы JQuery получал информации о пользователе от Twitter и возвращал её мне. Во всяком случае, после того как я обнаружил Twitter JSON (P) API URL на прошлой неделе, я провел некоторое время играя и экспериментируя с ним. В конечном итоге обнаружил JQuery плагин, который, когда ему дано имя пользователя Twitter — получает и возвращает javascript объект с пользовательской информацией, такой как followers и их количеством, полное имя, адрес сайта и т.д. 

Скачать JQuery Twitter API — jTwitter здесь 
Обновление: Теперь плагин также может получить любое количество пользователей и любое количество пользовательских сообщений.


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Автопостинг в Twitter для DLE

Автопостинг в Twitter для DLE 8.2-8.3


Данный модуль позволяет автоматически публиковать анонсы новостей добавляемых на сайт в Ваш Twitter.

Системные требования:
DataLife Engine 8.2, 8.3
PHP > 5

Изменения по сравнению с версией 0.1:
-Добавлена поддержка актуальной версии DataLife Engine 8.3
-Переписана функция отправки сообщений в Twitter
-Исправлена ошибка с сервисом по укорачиванию ссылок
-Исправлены все найденные ошибки

 

Скачать:



Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Что такое Yii Freamework

Что такое Yii Freamework

Yii — это высокоэффективный основанный на компонентной структуре PHP-фреймворк для разработки масштабных веб-приложений. Он позволяет максимально применить концепцию повторного использования кода и может существенно ускорить процесс веб-разработки. Название Yii (произносится как Yee или [ji:]) означаетпростой (easy)эффективный (efficient) и расширяемый (extensible).

Требования

Для запуска веб-приложений, построенных на Yii, вам понадобится веб-сервер с поддержкой PHP версии 5.1.0 или выше.

Для разработчиков, желающих использовать Yii, крайне полезным будет понимание концепции объектно-ориентированного программирования (OOП), так как Yii — это строго объектно-ориентированный фреймворк.


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

CodeIgniter по русски: Класс HTML Table

Класс Table предоставляет функции, которые позволяют вам автоматически генерировать HTML код таблиц из массивов или наборов результатов запросов к базе данных.

Инициализация класса

Как и большинство других классов в CodeIgniter, класс Table инициализируется в вашем контроллере при помощи функции $this->load->library:

$this->load->library('table');

Однажды загруженный, объект библиотеки Table будет доступен с помощью: $this->table

Примеры

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


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

CodeIgniter по русски: Класс Language

CodeIgniter по русски: Класс Language

 

 Класс Language предоставляет функции для создания языковых файлов и строк текста для интернационализации.

В вашей системной папке CodeIgniter вы можете найти папку language содержащую языковые файлы. Вы можете создать файлы с вашим языком для отображения ошибок и других сообщений на вашем языке.

Языковые файлы, обычно, хранятся в папке system/language. Так же вы можете создать папку language внутри вашей директории application и хранить их там. CodeIgniter сначала просмотрит папку system/application/language. Если таковая директория не существует или там не лежат файлы для указанного языка, CI будет искать их в глобальной папке system/language.

 

 

Замечание:  Каждый язык должен быть сохранен в своей папке. Например, файлы английского языка расположены в system/language/english.


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

К СВЕДЕНИЮ ЛЮБИТЕЛЕЙ СВОБОДНОГО ПО И СООБЩЕСТВО LOR

К СВЕДЕНИЮ ЛЮБИТЕЛЕЙ


СВОБОДНОГО ПО


И СООБЩЕСТВО LOR

 

  Не так давно группа любителей ArchLinux решилась на сумасшедшую идею – внедрить свободное программное обеспечение на Украине.

Спустя некоторое время к нам в организацию обратились с предложением участвовать в проекте и возглавить его. Мы серьезно отнеслись к этой идее и наладили взаимоотношения с коллективом.

 

Мы обращаемся ко всем гостям нашего сайта, поклонников Linux и свободного ПО принять участие в разработке и внедрении на Украине.

 

 



 

P.S.

На данный момент уже собрана базовая комплектация свободной ОС.

Подготовлено базовый комплект программ.

Ведутся работы по интеграции с программами Windows.

Ведутся работы по настройке графического интерфейса установки и настройки ОС.

 


Желающие присоединиться к проекту: beta-тестеры, разработчики, дизайнеры, программисты и просто любители свободного ПО - ждем Ваших писем и пожеланий на наш электронный адрес - info@tol-nabat.org.ua     


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Последовательности выполнения приложения в CodeIgniter

Следующий рисунок показывает в какой последовательности происходит выполнение приложения:
  1. index.php выступает в роли фронт-контроллера, он инициализирует подключение остальных частей кода CodeIgniter.
  2. Роутер анализирует HTTP запрос чтобы определить что надо сделать с этим адресом.
  3. Если существует кеш этой страницы, то он напрямую выдается в браузер, минуя логику приложения.
  4. Безопасность. Перед загрузкой контроллера приложения HTTP запрос и любая информация, отправленная пользователем, фильтруется на предмет безопасности.
  5. Контроллер загружает модель, ядро библиотек, плагины, хелперы и прочие ресурсы, необходимые для выполнения этого запроса.
  6. Наконец подключается отображение и данные отдаются в браузер пользователя. Если включено кеширование, то отображение записывается на диск, чтобы в следующий раз быть считанным с него.


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Возможности CodeIgniter

Просто посмотреть возможности — это не самый лучший путь для того чтобы судить о фреймворке. Список возможностей ничего вам не скажет об опыте программистов или о том, на сколько разумно реализованы эти опции. Единственно верный способ судить о качестве продукта — использовать его и посмотреть исходный код. Установка CodeIgniter проста, как детская игра, поэтому мы рекомендуем вам сделать это прямо сейчас. А в списке ниже мы изложим лишь основные черты фреймворка.


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Инструкция по установке CodeIgniter

CodeIgniter устанавливается за четыре шага:

  1. Распакуйте архив.
  2. Загрузите папки и файлы CodeIgniter на ваш сервер. По умолчанию файл index.php должен оказаться в корне.
  3. Откройте файл application/config/config.php в текстовом редакторе и установите ваш корневой URL.
  4. Если вы собираетесь использовать базу данных, откройте файл application/config/database.php в текстовом редакторе и установите настройки базы данных.

Если вы хотите повысить безопасность приложения, то переименуйте папку system во что-то более секретное. Если вы переименовали ее, то откройте основной файлindex.php и укажите новое имя папки в переменной $system_folder.

Вот и все!


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Что такое CodeIgniter и с чем его едят))

 CodeIgniter — это приложение-фреймворк

CodeIgniter является инструментарием для тех, кто строит веб-приложения на PHP. Его цель в том, чтобы позволить вам разрабатывать приложения быстрее, чем если бы вы писали код с нуля, предоставляя богатый набор библиотек для часто используемых задач, а также простой интерфейс и логическую структуру для доступа к этим библиотекам. CodeIgniter позволяет творчески сосредоточиться на ваших проектах, используя минимальный объема кода, необходимый для той или иной задачи.


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Скачайть CodeIgniter

Subversion сервер

Публичный доступ к subversion доступен через http://dev.ellislab.com/svn/CodeIgniter/trunk, пожалуйста учтите, что мы прилагаем все усилия, чтобы сохранить версии в базе в рабочем состоянии, но мы не можем этого гарантировать.

Subversion — это система контроля версий.


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Разработчики CodeIgniter

CodeIgniter разработан Риком Эллисом, который так же является генеральным директором Ellislab, Inc. Ядро фреймворка было написано специально для этого приложения, в то время как множество классов библиотек, хелперов и подсистем было позаимствовано из код-базы ExpressionEngine, а Система управления содержимым была написана Риком Эллисом и Паулом Бардиком.

Верхушка идеи происходит от Ruby on Rails, который вдохновляет нас на разработку фреймворка.

Логотип CodeIgniter и иконки были созданы Риком Эллисом.

Раскрывающееся оглавление было создано при помощи библиотеки moo.fx.


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Лог изменений CodeIgniter

Версия 1.6.1

Дата релиза: February 12, 2008

  • Active Record
  • Драйвера баз данных
    • Добавлена поддержка для настройки кодировки и обращения для MySQLi


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью:

Лицензионное соглашение на CodeIgniter

Copyright (c) 2006, EllisLab, Inc.
Все права защищены.

Эта лицензия является юридическим соглашением между вами и EllisLab Inc. на использование CodeIgniter Software (в дальнейшем «ПО»). При получении программного обеспечения вы соглашаетесь соблюдать положения и условия этой лицензии.


Ключевые слова:
Лицензия: CC BY SA 3.0 Unported


Обсудить на форуме

Поделиться новостью: