Freehabr.ru переехал на IT-giki.ru

Из-за письма

Добрый день.
Вы являетесь администратором домена freehabr.ru.
Наименования Хабрахабр, Хабр, Habr, Habrahabr являются зарегистрированными
товарными знаками.

Мы просим прекратить использование исключительных прав ООО «Хабр» на указанные выше товарные знаки в течение 3-х дней. В противном случае мы будем отстаивать наши права через суд.

Нам пришлось переехать на новый адрес — IT-giki.ru

Добро пожаловать!

Как я делал две цены в webasyst

В один прекрасный день после запуска сайта на базе Webasyst Shop-Scrypt, появилась задача сделать две цена для товаров — оптовую и розничную. Обладая небольшими, чуть ли не нулевыми, знаниями программирования было решено перерыть рунет в поисках готового решения. Но как оказалось позже, проще самому было написать чем достучаться до пользователей десятков форумов и блогов.

Просидев два дня в изучении кода скрипта, были внесены следующие изменения:

-розничная цена осталась без изменения
-оптовая цена была загружена в «ячейку» старая цена
-были созданы группы покупателей: опт и розница

Для отображения оптовой цены, пользователя достаточно перетянуть в группу покупателей «Опт», заранее соданную, и все готово!


Читать дальше →

Drupal+LiteCommerce=Ecommerce CMS: альтернативное бесплатное решение для организации электронной коммерции

litecommerce

Здравствуйте!

В этой статье я познакомлю Вас с интересным альтернативным решением для организации интернет-магазина. Речь пойдет о приложении LiteCommerce представленным фирмой Creative Development LLC. LiteCommerce является бесплатным распространяемым под свободной лицензией приложением, может использоваться как самостоятельное решение для интернет-магазина. Также его можно использовать в связке с CMS Drupal, что увеличивает функциональность и потенциал.

Читать дальше →

«Creounity Машина Времени: датировка, история, письменность» — универсальный конвертер дат для нумизмата

Очень часто перед теми, кто собирает и изучает монеты, возникает задача определения года чеканки экспонатов своей коллекции. Сколько летоисчислений — столько и разных точек отсчёта при вычислении лет. В большинстве стран распространён григорианский календарь, считающий даты от Рождества Христова, в арабских странах годы отсчитываются от хиджры — переселения пророка Мухаммеда и первых мусульман из Мекки в Медину… Как же разобраться во всём этом многообразии?

Для этого я создал веб-приложение под названием «Машина Времени: датировка, история, письменность».

Читать дальше →

Фрихабр умер?

freehabr.ru похоже окончательно умер? Есть предложение, сделать из it-гиков новый свободный и открытый Хабр. Можно и на новом домене. Но нужны люди. Что скажете?


Читать дальше →

Как устроить революцию через социальные сети

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

Однако даже Марк Цукерберг, когда-то создавая свою университетскую социальную сеть, вряд ли мог подумать о том, что Facebook может стать причиной настоящей революции в большой стране.

Читать дальше →

Авторизация клиентов в nginx посредством SSL сертификатов

Введение:

Потребовалось мне тут как-то написать небольшой API, в котором необходимо было помимо обычных запросов принимать запросы с «высокой степенью секретности».
Не я первый с этим столкнулся и мир давно уже использует для таких вещей SSL.

Поскольку моём на сервере используется nginx, то был установлен модуль SSL
Гугл не выдал ни одного работоспособного howto, но информация в сети есть по частям.

Итак, пошаговое руководство по настройке nginx на авторизацию клиентов через SSL-сертификаты.

Читать дальше →

Netgear WNR3500L: Опыт установки DD-WRT+Samba+Transmission

История покупки роутера Netgear WNR3500L похожа на поговорку автолюбителей: тюнинг автомобиля начинается после дтп. Так и в моем случае. Старенький и глючный D-Link DIR300 умер смертью храбрых (скорее всего перегрев от нагрузки). Так как работал он, мягко говоря, неудовлетворительно, было решено купить железку помощнее и посовременнее.

Среди претендентов оказались 3 модели: Asus N16, Linksys WRT160NL и Netgear WNR3500L. Все они удовлетворяли нескольким критериям: быстрый процессор, много оперативки, USB для подключения жесткого диска (организации подобия NAS). Несмотря на большую любовь к марке Linksys, выбор пал в сторону Netgear. Причина проста: линксисов попросту нигде не было в наличии, асус купили прямо у меня перед носом, а роутер был очень нужен. В качестве накопителя был выбран 3.5” WD Elements на 1.5ТБ.

WNR3500L позиционируется компанией Netgear как open source роутер. Самые популярные прошивки для него – это Tomato, OpenWRT и DD-WRT. Я остановился на DD-WRT. Она удовлетворяла меня как по скорости, так и по функционалу, который расширяется установкой пакетов Optware. В этом топике я постараюсь как можно полнее раскрыть вопрос установки и начальной настройки данного роутера с прошивкой DD-WRT.


Читать дальше →

Плагин авторизации через Вконтакте, Yandex, Google, Facebook и другие Open ID

Привет, я начинающий программист и решил встроить в свой сайт плагин авторизации Loginza.

Задача данного скрипта очень проста: авторизация через социальные сети и других провайдеров Open ID
image
image

Для начала нам понадобятся классы для работы с сервисом, которые можно скачать здесь
— LoginzaAPI.class.php
— LoginzaUserProfile.class.php
— JSON.php

Читать дальше →