Теги форумов: программирование

Фильтр: PHP, BORS, CMF, фреймворк, компьютеры, авиабаза, техника
Теги : программирование, PHP, BORS, CMF, фреймворк, компьютеры, техника
 
145678919
Тема
кто разбирается-занимается?
2
2010-07-04 , Ведмедь: … Отлично! Запишем на будущее
9
2010-06-24 , Balancer: Забавно. Прошло 4,5 года, фреймворк давно стал гибкий, красивый и используется в массе проектов. Но работаю над ним по-прежнему в одиночку
Памяти Станислава Лема.
2
2010-06-11 , Invar: … ссылкой не кинешь? Или это "Мир на земле" из Тихианы? В таком случае, речь о коде который пишет (интересно, читает ли ) сам себя.
1
2010-05-02 , Balancer: Активировал (пока почти бесполезный) плагин PHPDoc'а на Trac'е.
0
2010-01-23, Balancer: Довольно давно слепил несложный генератор SQL-запроса для создания страниц, выдающий по простому шаблону класса соответствующий код таблицы. Чуть позже добавил и генератор простого класса по нему же. Сегодня капитально расширил функционал генератора. Кроме SQL и основного класса теперь генерируется весь базовый функционал админки. Страница со списком объектов, редактирование и создание объектов... Пока ещё достаточно сыро и неконфигурабельно, но уже сильно уменьшает объём рутины. Вид шаблона примерно такой: code text class: aviaport_directory_edition title: Авиационное издание titles: Авиационные издания admin_class: aviaport_admin_directory_edition directory_editions:     int     id++!     int     edition_type_id!    //  Тип издание - выбор из перечня: Журнал, Газета, Бюллетень     string  title           //  Название издания     text    description     //  Аннотация:  …
0
2010-01-19, Balancer: Немного доработал PHP Framework BORS© Подключил блог из этого форума.
30
2010-01-13 , Volldemar: Уважаемые Гуру! Вот после некоторого времени возник вопрос по JTAG. Собрал Wiggler лпт-шный, но не получается прочитать ни флеш память с платы, ни нандфлеш. Flash Programmer от Macraigor выдаёт ошибку. Подскажите, куда копать? С помощью этого жетага…
чем руководствуетесь, придумывая им имена?
49
2010-01-12 , Реконструктор: Вообще-то надо соблюдать нотации, принятые в данной компании. Очень забавно работать в компаниях, в которых единных кодинг стандартов не существует (большинство). Для меня, лично, венгерская нотация - рулез. Очень хорошо смотрятся большие проекты, легко…
1
2009-11-26 , Balancer: Коротко описана структура каталогов: Структура каталогов фреймворка
1
2009-08-17 , uagg: … Да, можно. Direct3D VB.net - Поиск в Google // www.google.ru   Accessing DirectX9 Direct3D VB.Net Samples - Xtreme Visual Basic Talk Accessing DirectX9 Direct3D VB.Net Samples Managed DirectX // www.xtremevbtalk.com   Drunken Hyena : DirectX…
10
2009-08-09 , Mishka: … Вопрос — когда значения временных меток совпадают, то запись объеденить легко, а, если нет, то какой из вариантов нужен на выходе: 1. Создаем две записи, каждая имеет свою отметку и для одной параметры могут быть пустыми (если запись содержить…
0
2009-07-09, Balancer: Возможны ситуации, когда нужно обращаться к БД с одним именем на разных серверах. В этом случае допустима запись при конфигурировании доступа вида: code php mysql_access ( 'ALIAS-DB-NAME => REAL_DB_NAME' , 'login' , 'pssword' , 'remote-server' ) ; mysql_access ( 'REAL_DB_NAME' , 'login' , 'pssword' ) ; В этом случае объекты БД будут привязываться к именам: code php $dbh = new driver_mysql ( 'REAL_DB_NAME' ) ; // Работа с локальным mysql-сервером $dbh = new driver_mysql ( 'ALIAS-DB-NAME' ) ; // Работа с удалённым mysql-сервером с БД REAL_DB_NAME Соответственно, в конфигах ORM-объектов можно прописывать алиасы. В записи 'ALIAS => NAME' допустимо любое количество пробелов или их отсутствие.
0
2009-07-09, Balancer: Идея реализации унифицированного механизма циклической обработки (чистка кешей, логов доступа, таймерные задачи), затрагивающих весь хостинг вместе с разнородными проектами разной степени взаимной реюзабельности признана избыточно сложной и ненужной. Порождается масса проблем и подводных камней, связанных с ограничением взаимного доступа и конфигурированием объектов. Теперь строго и однозначно - все механизмы обработки работают с раздельными конфигурациями отдельно. Уточнение на счёт базовых констант: базовые каталоги системы: BORS_CORE - как и всегда, путь к ядру системы BORS_3D_PARTY - путь к расширениям третьих сторон Каталоги конкретного хостинга/сервера: BORS_HOST - индивидуальные настройки хостинга/сервера, не требующие синхронизации, например, между тестовым и рабочим сервером. Это могут быть настройки путей ФС, доступа к БД и т.п. Все привязки к хостингу. BORS_LOCAL - настройки проекта, общие для всех сайтов, например, синхронизируемые между тестовым и рабочим серверами. Общие классы, их конфигурация…
12
2009-06-30 , permeakra: … 1. ... И поэтому проглатываем, долю чего? Это несколько неправильно. 2. И, в общем, рекомендую скодить на хакадж и убедиться, что решений там более чем до фига. И сервачок наподобии эрланговских более чем ничего. Хотя насчёт массового использования…
reverse engineering
6
2009-06-24 , tarasv: … Rec какаято типизированная фигня сбоку от основного бизнеса. Comp - компоненты из которых собраны Str. Общее впечатление что свалили разные сущности в таблицы Groups и особенно Type а в остальном вполне нормализованная схема.
3
2009-06-24 , zyxman: … Самое главное определиться с профилем загрузки - например региональные новостные сайты имеют довольно четкий "горб" с 9:30 до 18:30 местного времени, в который проходит большинство запросов с примерно одинаковой частотой а в остальное время мизер.…
16
2009-06-24 , zyxman: … А я на написании таких скриптов даже немножко денежки зарабатывал
(немного о фреймворке, для Морского каталога, на примере разьяснения одному знакомому)
7
2009-06-22 , HolyBoy: … Созреешь. Возьми dokuwiki [DokuWiki] , он лёгкий и быстрый. Пусть новичок эту документацию и заполняет. Ему будет шпаргалка, а тебе польза. Кстати, почему именно борс, а не РоР? Потому что тогда его не было? А если бы сейчас начинал, то РоРом…
памятка, что сделать...
2
2009-04-25 , Balancer: Удалённое хранилище картинок Нужно подыскать максимально надёжное и легко доступное внешнее хранилище с возможностью аплоада без регистрации. Лучше, если со стандартизированным API. Претенденты: http://imageshack.us/ http://ipicture.ru/…
Задача на хороший алгоритм. Из жизни.
47
2009-04-18 , Сергей-4030: Пока не забанили, выскажусь. ИМХО, задача явно NP-полная, лично мне в голову ничего другого не приходит. Поэтому решение, которое я реализовал чисто переборное. 2 Мишка: По-моему, сортировка "отрезков" ничего не дает. Самый длинный отрезок не обязательно…
как быть?
0
2009-03-31, Balancer: Исторически сложилось, что фреймворк BORS© работает не просто на системах с разными кодировками (utf-8, windows-1251, koi8-r), но нередко в смешанных условиях (БД отдаёт данные в utf-8, клиент должен получить в windows-1251, файлы лежат в koi8-r, клиент получает в utf-8, контент сайта отдаётся в koi8-r, но RSS отдаюься в utf-8 и т.п. сочетания). До какого-то момента всё было прекрасно: 1. Все тексты в PHP-коде лежат в utf-8, но при загрузке система переводит их во внутреннюю кодировку системы. Например: class ... function title() { return ec("Тест"); } где ec() - функция, осуществляющая перекодировку utf8->internal_charset 2. Все операции над текстом (upper/lower/substr/etc) осуществляются во внутренней кодировке сервера. 3. При выводе происходит преобразование internal_charset -> output_charset. 4. При загрузке данных из пользовательских файлов происходит перекодировка files_charset -> internal_charset 5. При загрузке данных из БД происходит перекодировка db_charset->internal_charset. 6.…
0
2009-03-06, Balancer: Подключил расстановку мягких (скрытых) русских переносов с Расстановка мягких переносов Сам пакет лежит в BORS_3RD_PARTY/phphypher. bors-функция - в inc/strings.php Использование в BORS: code php <?php require_once ( 'inc/strings.php' ) ; $result = bors_hyphen ( $text ) ; Особенности: 1. Пакет работает только с cp1251. Поэтому перед вызовом осуществляется преобразование из UTF-8 в эту кодировку. Возможна потеря юникодных символов. 2. Сейчас обрабатывается только русский текст, но в будущем не исключён переход на английский. Поэтому не стоит сразу прогонять через расстановщик готовый HTML-код.
12
2009-02-25 , HolyBoy: … Дык, я ж писал, что в лине локаль юникодная. А точнее всё написано тут Кодирование-декодирование в UTF-8 [HolyBoy#23.02.09 20:53] Моё беспокойство вызвано тем, что эта утиль может неправильно распознать поток символов от другой программы, которая…
3
2008-08-04 , Реконструктор: В комментариях, думаю, нет необходимости.
0
2007-07-02, Balancer: Закончил сегодня для CMF Bors© генератор форм. Довольно органично вписался в объектную модель. Предварительного описания форма не требует. Значения по умолчанию берутся из указанного в шаблоне форму класса (если для редактирования имеющегося объекта, то указывается и ID). После отсылки происходит автоматическое (при отсутствии отдельного обработчика) обновление полей существующего объекта или создание нового. Также немного автоматизирована загрузка файлов (но тут ещё нужно немного поработать). При сохранении пока отсутствует проверка валидности вводимых данных (с сохранением введённого), будет сделана немного позже. Практические примеры работы с генератором тоже выложу немного позже. ... Да, начиная с этой заметки буду понемногу освещать изменения в CMF и описывать работу механизмов
145678919
Смотри также

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru