лютого
01
2012

Форматування дати в Symfony

В Symfony є дуже зручний помічник DateHelper, який можна використовувати для форматування дати. Одна з найбільш використовуваних функцій цього класу - це format_date(). В цій статті Ви знайдете огляд парметрів, що приймає функція, а також будуть наведені результати виконання format_date з різноманітними параметрами.

Далі
січня
31
2012

Нова версія IDE Aptana Studio 3.0.8

Зміни стосуються виправлення помилок з форматуванням і зависанням програми: вирішена проблема із зависанням програми при виконанні git push; виправлені випадкові вставки додаткових пробілів при форматуванні; виправлено два випадки зависання: під час написання регулярних виразів на PHP і під час згортання коду.

Далі
січня
29
2012

Нова версія ORM Doctrine 2.2

Основні зміни в Doctrine 2.2: фільтрація сутностей і асоціацій на основі правил, які можуть бути параметризовані, включені або відключені; підтримка складних типів SQL, таких як Geometry, IP; біт порівняння в DQL; анотація рефакторінгу; DQL рефакторінг: ORDER BY і GROUP BY тепер підтримують змінні з виразу SELECT; псевдонім для entities в результатах DQL; оптимізація кешу; Flush для одного entity; Master/Slave з'єднання в DBAL.

Далі
січня
25
2012

Android. Збереження даних в постійне сховище

Збереження даних в постійне сховище на платформі Android. Це сховище є відносно постійним, користувач може зайти в налаштування програми і очистити дані програми, тим самим очистивши всі дані в сховищі. У статті представлений невеликий клас для роботи з даними цього сховища.

Далі
січня
19
2012

Spring Web Flow. Тести. Частина 5. Flow Тестування

У цій частині розглянемо реалізацію перевірки знань. Під час проходження тестів користувач має право допустити 3 помилки. Після кожної з перших двох помилок користувачеві відображається вікно з інформацією про це. Після 3-й помилки користувачеві повідомляється, що тест завершився невдачею. Після успішного проходження тестів, користувачеві відображається список всіх питань, навпроти кожного з яких стоїть позначка про правильність відповіді.

Далі
січня
18
2012

Spring Web Flow. Тести. Частина 4. Flow Авторизації

Авторизація. Перед проходженням тестів користувачеві пропонується увійти в систему під своїм іменем. Якщо ім'я в системі не існує, то програма просить користувача зареєструватися. У цій частині статті напишемо дуже простий приклад авторизації з використанням Spring Web Flow.

Далі
січня
18
2012

Вийшла нова версія FlashDevelop 4.0.1 RTM

FlashDevelop - вільна середа розробки і редактор, написаний на C#, що дозволяє створювати Flash-програми за допомогою Flex SDK, MTASC або haxe.

У цьому релізі виправлено більшість помилок, знайдених у попередній версії. Список виправлень і поліпшень: виправлено автозавершення коду; тепер використовуються системні кольори в дереві проекту; виправлений відносний шлях в проектах користувача; виправлено відсутність значка посилання на проекти AIR; виправлена проблема з пробільними символами, які відображалися в невірному кольорі; додана базова підтримка .gitignore/.hgignore; невелике поліпшення шаблону проекту HaXe; срр класи додані в NME автозавершення.

Далі
січня
17
2012

Spring Web Flow. Тести. Частина 3. Огляд flow

Як і в попередній статті про Spring Web Flow, в даному прикладі використовуються вкладені flow. На цей раз їх буде два: один відповідає за авторизацію користувача, другий - за проходження тестування користувачем. Батьківський flow управляє взаємодією між вищезазначеними списками дій.

Далі
січня
16
2012

Spring Web Flow. Тести. Частина 2. Модель і Контролер

За допомогою простого прикладу навряд чи вдасться показати всю міць Spring Web Flow, проте складну програму не варто використовувати як навчальний приклад. Тому в основі прикладу буде щось середнє, а саме - програма для перевірки знань користувача за допомогою тестів. Тобто, користувачеві задаються питання та пропонуються кілька варіантів відповіді на кожне з них.

Далі
січня
15
2012

Spring Web Flow. Тести. Частина 1. Налаштування проекту

Продовжуємо ускладнювати завдання як приклад веб-програми на Spring Web Flow. В цей раз буде наочно показано, що складна задача вирішується за допомогою Spring Web Flow досить швидко і просто. У першій з 5-и частин описаний процес налаштування проекту під майбутню веб-програму.

Далі