Главная

Разделить на сто

09:04 Рубрика: Всячина

http://kodu.ut.ee/~roman_l/100/

Библиотека автомобилиста: книги, статьи, руководства

09:01 Рубрика: Всячина

http://viamobile.ru/

Paperman - Full Animated Short Film

12:48 Рубрика: Всячина

https://www.youtube.com/watch?feature=player_embedded&v=aTLySbGoMX0

Хомоэволюция. Битва с дураками.

12:45 Рубрика: Всячина

Предисловие

Небольшая книга Каспара Т. Бруэра "Скольжение" (Skidding, 1974), написанная в разгар холодной войны, осталась почти незамеченной. Для широкой публики она была слишком академичной, а аналитики и ученые были заняты проблемами, казавшимися в то время гораздо более важными (ядерное противостояние Восток-Запад, мировой энергетический кризис, проблема загрязнения окружающей среды и т.д.).

Как сказал по этому поводу сам автор: "множество этих умных и образованных людей как-то упустили из виду, что главным достоянием человечества является не энергетика, не природная среда и (как бы кощунственно это не звучало) не мирное сосуществование наций. Главным достоянием человечества является сам человек - как разумное существо, со своими желаниями, своими действиями и (что немаловажно) своими ошибками".

Я три раза довольно-таки активно использовал фрагменты книги Бруэра при написании собственных работ, так что обычный долг благодарности требует, чтобы я каким-то образом опубликовал статью, хотя бы кратко изложив общее содержание бруэровской концептуальной футурологии и биосоциальной динамики - тем более, что на широкую публикацию самого оригинала в ближайшем будущем надежды нет ни малейшей (почему так - будет понятно из нижеследующего изложения).

Далее

Ninite. Облегчаем жизнь начинающему админу-эникейщику

12:45 Рубрика: Ацкий одмин

Привет Хабр!

Спешу поделиться с вами недавно открытым для себя сайтом — Ninite.com. Удивительно, насколько мало он известен, при этом предлагая просто нереальное удобство и существенно облегчая жизнь начинающим админам-эникейщикам, в обязанностях которых входит «переставлять винду» в небольших фирмах по 10-40 рабочих мест под виндой. Где по каким-то загадочным причинам не стоит AD, деятельность организована в рабочей группе, своих сил и знаний это всё организовать не хватает — в общем всё печально, а хочется сделать красиво. А впрочем, Linux-любители и матёрые админы, возможно, тоже найдут этот сервис интересным.

Корзина магазина без Ubercart только на Флагах и Вьюсах

15:41 Рубрика: Drupal

Я давно мечтал добавить в один из своих проектов возможность заказа товаров через сайт, там был просто примитивный каталог с артикулами и ценами, заказчику приходилось звонить - перечислять позиции, либо, порыскав по сайту, скопировать нужные позиции в эл. письмо и отправить заказ. Всё это было долго и неудобно.

 

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

Мне хотелось простого лаконичного решения, с выводом корзины через Views и последующей отправки заказа по эл. почте. Без хранения его в БД, изменения статусов, и прочих заморочек.

Всевозможные модули простых корзин как то Node Basket и Simple Cart от уважаемых Dalay и VladSavitsky подходили в принципе, но не хватало гибкости настроек.

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

Конечной целью, сделать так чтобы рядом с кратким описанием ноды (читай товара) в табличном представлении, появилась кнопка "заказать" которую можно было бы нажимать, проглядывая представления, а потом в таблице корзины, вбив количества и контактные данные, отправить заказ. Типичный интернет магазин.



Итак попробую пошагово описать возможность данного решения:

Вывод дерева в MySQL

16:40 Рубрика: Web Development

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

Понеслася.

Пример настройки iptables для защиты веб-сервера

13:58 Рубрика: Linux

iptables – штатная утилита командной строки в Linux, является стандартным интерфейсом управления работой межсетевого экрана (брандмауэра) netfilter для ядер версий 2.4 и 2.6. При грамотной настройке iptables сервер можно считать относительно защищенным от внешних угроз. В этой статье мы рассмотрим пример конфигурации iptables для защиты стандартного веб-сервера.

Итак, представим себе простой веб-сервер. Рабочими портами при этом являются: tcp 20, 21, 22, 25, 80, 110, 143, 443; udp 53.

Напишем скрипт конфигурации iptables

15 обязательных шагов после установки Drupal

10:06 Рубрика: Drupal

Предлагаем вашему вниманию любопытную статью Даны Уинслоу, специалиста из команды DWUser.com. Это не еще один мануал по установке популярной сегодня CMS. Это практические советы с подробным пошаговым описанием того, что необходимо сделать в обязательном порядке на любом сайте после установки Drupal. Уверена, советы Даны Уинслоу, преподавателя курса обучения DWUser.com, будут полезны и начинающим пользователям Drupal, и тем, кто часто использует эту систему.

Читать

Защита от брутфорса паролей при помощи Fail2Ban

09:42 Рубрика: Linux

В какой-то момент меня задолбало листать длиннющий logwatch с тысячами сообщений о том что на сервер пытались зайти с неверным логином по SSH и я решил оторвать свою пятую точку и поискать как же можно избавиться от ненависных брутфорсеров, и нашел