Pull to refresh
15
0

никто

Send message

В Магнитогорске пройдёт конференция по открытым технологиям

Reading time1 min
Views648
Факультет информатики Магнитогорского Государственного Университета совместно с магнитогорской группой пользователей Linux (Magnitogorsk Linux User Group) планирует в октябре 2011 года провести конференцию (или большой семинар) по технологиям OpenSource. Планируются следующие секции (названия приблизительные):
  • Технологии OpenSource в образовании;
  • Технологии OpenSource в информатике, разработке ПО;
  • Технологии OpenSource в экономике;
  • Обеспечение информационной безопасности средствами OpenSource.

На конференцию приглашаются докладчики, в том числе из других городов. Заявку на подготовку доклада желательно отправить до 5 апреля (сами доклады можно будет готовить и позднее). По результатам конференции будет опубликован сборник, поэтому к участию в семинаре особо призываются заинтересованные в публикациях (студенты старших курсов, аспиранты и т.д). Жилье и питание для докладчиков бесплатно. Допускается наличие «вольных слушателей», приехавших на семинар самостоятельно. На текущий момент планируется использовать в качестве базы Д/О «Берёзки». Регистрация участников обязательна вне зависимости от формы участия.

Примерный график:
  • Первый день — заезд (можно приехать сразу на второй день);
  • Второй день — пленарное заседание, доклады + мастер-классы;
  • Третий день — оставшиеся доклады + мастер-классы;
  • Четвёртый день — отъезд.
Total votes 30: ↑28 and ↓2+26
Comments12

Пишем свою реализацию сессий для обработки мертвой сессии перед зачисткой

Reading time3 min
Views5K
Мой первый хабратопик, надеюсь, что не последний.

Представим ситуацию: есть корзина покупок на сайте, при добавлении в корзину мы ставим на товар т.н. lock, исключающий его из списка доступных для покупки товаров. Когда клиент удаляет товар из корзины — lock снимается. Но что делать, если пользователь просто закрыл браузер? В таком случае сессия будет удалена сборщиком мусора, а локи так и останутся.

Когда я столкнулся с такой ситуацией, первое что мне пришло в голову — хранить локи и дату доступа в БД и периодически дергать её кроном. Но костыльность этого решения очевидна. А вот ещё бред, с которым я столкнулся при решении сабжа: для сериализации и десереализации сессий используются функции и формат, отличные от функций serialize и unserialize. Приходится делать велосипеды для ансериализации сессии.

Ближе к телу: как решил проблему я…
Читать дальше →
Total votes 56: ↑35 and ↓21+14
Comments53

Information

Rating
Does not participate
Location
Магнитогорск, Челябинская обл., Россия
Date of birth
Registered
Activity