ENGLISH | | | БЛОГ

О «Ларе» в Бразилии

17.03.2010 | Публикация: Erlang

На сайте бразильской девушки-фотографа Emilãine Vieira нашёл замечательное упоминание о компании «Лар»:

LAR
______
* Надпись на португальском языке переводится так: «Нет больше такого места, как наш домашний очаг». Lar — «домашний очаг» по-португальски.

VN:F [1.0.9_379]
Рейтинг: 5.0/5 (голосов: 3)

Обзор CMS: Wordpress

29.05.2009 | Публикация: Erlang

Автор: Кирилл Панфилов

WordPress вообще очень хорошая блогообразная CMS; плюсом является то, что систему можно использовать не только как блог, но и как сайты другого типа. Например, форум прикрутить или назначить главной страницей статическую. В общем, при желании можно сделать из него конфетку.
Несомненно, 2-3 мегабайта исходников (это только в архиве) — явный перебор. Скорость работы из-за этого сильно снижается.
Есть несколько вещей, которые кем-то могут считаться плюсами, а кем-то минусами.

Читать целиком

VN:F [1.0.9_379]
Рейтинг: 0.0/5 (голосов: 0)

Система распределенных вычислений на базе сервисов Amazon

22.04.2009 | Публикация: Karina Meloyan

Целевая аудитория: технические руководители, системные архитекторы и веб-разработчики.

Проектирование и реализация веб-приложений, требующих интенсивной работы процессора, — задача не из числа тривиальных. В теории все знают, что если сервер не справляется с требуемым объемом вычислений за определенное время, то нужно разбить задачу на мелкие и обрабатывать ее части параллельно на нескольких машинах.

Читать целиком

VN:F [1.0.9_379]
Рейтинг: 3.0/5 (голосов: 2)

Занятие 4. Перехватчики

01.04.2009 | Публикация: aracus

Interceptor
В этой части мы завершаем рассмотрение примера с авторизацией пользователя. Нам нужно учесть, что когда пользователь авторизовался, то система должна запомнить этого пользователя. Дальнейшие действия (экшны) будут обрабатываться с учетом того, что пользователь уже авторизован.
Если же данные пользователя не найдены, только тогда предложить ему ввести их (перенаправить действие на login.action).

Замечание: Для простоты мы будем хранить пользователя (объект) в http-сессии.

Одним из решений такой проблемы является проверка внутри каждого экшна (хранится ли в сессии такой-то пользователь), но это неэкономно. Гораздо удобнее осуществлять подобную проверку до вызова экшна. Подобный подход в Struts 2 реализуется с помощью механизма перехватчиков, или интерцепторов (interceptors).

Читать целиком

VN:F [1.0.9_379]
Рейтинг: 5.0/5 (голосов: 5)

Корпоративные правила работы с MySQL

16.03.2009 | Публикация: Erlang

Как и обе предыдущие статьи, эта демонстрирует, как можно унифицировать правила корпоративной работы над проектом.

Читать целиком

VN:F [1.0.9_379]
Рейтинг: 0.0/5 (голосов: 0)

Правила написания кода на Java

16.03.2009 | Публикация: Erlang

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

Читать целиком

VN:F [1.0.9_379]
Рейтинг: 5.0/5 (голосов: 3)

Принципы корректных HTML и CSS

16.03.2009 | Публикация: Erlang

Данная статья начинает небольшой цикл, в котором мы поделимся принятыми у нас в организации правилами написания кода. Корпоративные правила — не простая формализация процесса, а средство оптимизировать работу: если все придерживаются одних и тех же правил, код, написанный одним человеком, будет легко восприниматься другим, а значит, и работа движется быстрее.

Читать целиком

VN:F [1.0.9_379]
Рейтинг: 4.7/5 (голосов: 3)

Пример JavaScript-компонента с использованием ООП

08.01.2009 | Публикация: aracus

Автор: Анна Черножукова

После того, как мы ознакомились с классами в Motools, можно (и нужно) рассмотреть конкретный пример.
Пусть на странице есть div, внутри него текст, который не должен превышать 20px в высоту. Если текст не умещается в эту высоту, то его нужно скрыть до нужной высоты и в конце видимой части текста добавить ссылку «…more». Щелкаем по ссылке — видим текст целиком.

Читать целиком

VN:F [1.0.9_379]
Рейтинг: 4.8/5 (голосов: 4)

C праздниками!

05.01.2009 | Публикация: Erlang

Компания «ЛАР» сердечно поздравляет читателей блога с новогодними праздниками!
В 2009 году на сайте вас ждёт много интересных материалов, часть из них — в новом формате. Обновления коснутся и самой компании. Внимательно следите за новостями!

VN:F [1.0.9_379]
Рейтинг: 0.0/5 (голосов: 0)

Занятие 3. Сборка страниц: Tiles

24.12.2008 | Публикация: Erlang

Очень часто мы используем на разных страницах сайтов повторяющийся код. Это может быть навигационное меню, рекламные блоки, стандартные формы поиска или входа на сайт. Такие фрагменты могут повторяться на множестве страниц, а иногда и на всех. Было бы нерационально на каждую страницу включать одинаковый код, который теоретически может измениться (например, в меню добавляется один пункт, следовательно, мы вынуждены корректировать код меню на каждой странице).
Любая серверная технология позволяет «собирать» страницы по фрагментам, чтобы не писать повторяющийся код много раз. То есть многократно используемый код выносится в отдельный файл, а затем в нужном месте включается в основной файл. Фреймворк Struts 2 предоставляет аналогичную возможность, которая реализована при помощи технологии Tiles («черепица»). Поясним на конкретном примере (см. иллюстрацию).

Читать целиком

VN:F [1.0.9_379]
Рейтинг: 5.0/5 (голосов: 3)

 

E-mail :: Телефон: (8452) 22-89-40
Copyright © 1999–2010 LAR