Pull to refresh
  • by relevance
  • by date
  • by rating

«Вы в друзьях у...»

Habr
Не обнаружил такой простой (и такой нужной) статистики: кто именно из пользователей habrahabr.ru считает меня другом. Я плохо искал? :-)
Total votes 2: ↑2 and ↓0 +2
Views 746
Comments 10

Кропотливая оптимизация PHP-приложений (рассматриваю PHP5, но большинство справедливо и для 4-й ветки)

Website development *

Когда во сне снится «ой а если сервера не хватит...»


Для начала, Доброй Ночи. Пишу что-то полезное вроде впервые (если не считать разного рода полу-тестов в моём блоге). Человек я допытливый до жути, неожиданно в голову пришло, что могу помочь сэкономить кому-то много времени ;).


танцуем с бубном
Total votes 99: ↑95 and ↓4 +91
Views 8.4K
Comments 147

HTPC из старого хлама

DIY
image

Давно чесались руки соорудить домашний медиацентр, и, по совместительству, файлохранилище. Новое покупать не давала жаба, пришлось собирать из того, что было. А было… (как всегда, трафик!!!)
Читать дальше →
Total votes 116: ↑113 and ↓3 +110
Views 14K
Comments 93

VS 2010: Оптимизированный профиль веб-разработки

Visual Studio *
Translation
VS 2010 logo
Сегодняшняя статья, опишет новый профиль “Web Development (Code Optimized)”, который представлена в VS 2010. Данный профиль позволяет опционально настроить Visual Studio, запускаться в режиме, который скрывает WYSIWYG веб-дизайнер и оптимизирует вид различных инструментов.
Читать дальше →
Total votes 12: ↑7 and ↓5 +2
Views 706
Comments 2

Корпоративная адресная книга из Google Contacts

IT-companies
Не так давно мы озаботились проблемой распространения контактной информации среди сотрудников компании. Так как на наш домен установлены инструменты Google Apps, включающие модуль Contacts, самым разумным было использовать его возможности под наши нужды.
Результатом должна была стать заполненная информация в директории домена, доступная всем его участникам:

Читать дальше →
Total votes 43: ↑39 and ↓4 +35
Views 4.3K
Comments 27

Профили пользователей: плюсы, минусы, подводные камни

Django *
Не секрет, что работу с профилями пользователей в Django иначе как несчастьем не назовёшь. Все мы сталкивались с монолитностью модели auth.User, неадкеватным набором полей у неё, а также всеми теми ухищрениями, к которым приходилось прибегать.

Извращаться приходилось всем: не только пользователям джанги, но и самим её core-разработчикам. Помните, например, как в Django 1.2 внезапно стало возможно использовать в поле username символы собаки (@) и точки? Знаете зачем? Чтобы в качестве логинов можно было использовать адреса e-mail.

Нам, простым пользователям, тоже жилось несладко. Для того, чтобы изменить профиль пользователя, добавив ему какие-нибудь интересных полей — обычная, казалось бы, вещь, да? — приходилось действовать разными способами.
Интересно?
Total votes 67: ↑64 and ↓3 +61
Views 11K
Comments 45

Профилирование PHP скриптов на живом сервере

WapStart corporate blog PHP *
Добрый день, сообщество!

Наверняка кто-то из вас сталкивался с такой проблемой: медленно работает сайт на реальном сервере.
Важно оперативно выяснить в каких местах возникли сложности. Использовать для этого xdebug нельзя, так как он создает большую нагрузку на сервер и сам вносит погрешность в измерения. Для решения этой задачи мы выбрали систему, которая позволяет очень быстро собирать древовидную статистику по работе сайта — pinba.
Читать дальше →
Total votes 39: ↑34 and ↓5 +29
Views 16K
Comments 59

Ruby NoName Podcast S04E17

Ruby *

Подкаст

http://ruby.rpod.ru/283342.html

Новости



Читать дальше →
Total votes 21: ↑17 and ↓4 +13
Views 1.9K
Comments 0

Авторизация в ESIA на сервере терминалов с ЭЦП по ГОСТ-2012

System administration *Internet Explorer
Tutorial
Добрый день, Хабровчане.

Коллеги работающие в сфере гос. закупок уже успели испытать на себе обязательное требование правительства касательно использования носителей с электронно цифровой подписью ГОСТ Р 34.10-2012. Использование ЭЦП по новому ГОСТу является обязательным с 1 января 2019 года, и для работы на порталах zakupki.gov и gosuslugi.ru выпустить ЭЦП по ГОСТ 2001 уже невозможно, а после 1 января 2020 года поддержка ЭЦП по старому ГОСТ будет прекращена полностью.

Как часто это бывает гос. сайт к 1 января 2018 оказался готов но не полностью.

Для работы с ЭЦП по ГОСТ 2012 необходимо установить “плагин для работы
с порталом государственных услуг” версии 3.0.3.0 или 3.0.6.0, но в отличии от версии плагина 2.0.6.0 новые версии не поддерживают работу с UNC путями (это мы выяснили в процессе многочисленных нездоровых экспериментов с разными версиями плагинов), и если вы как и мы используете перемещаемые профили, то авторизация на сайте работать у вас не будет; причем работать она не будет ни в одном браузере: IE, Google Chrome, Mozilla Firefox и даже Crypto Fox.

Длительные переписки с поддержкой гос. услуг, крипто про и контур.экстерн к сожалению ничем не помогли, специалисты технической поддержки сайта государственных услуг так вообще оказались крайне не компетентны.
Читать дальше →
Total votes 26: ↑25 and ↓1 +24
Views 9.9K
Comments 36

Service Locator — развенчивание мифов

Development for iOS *Objective C *Swift *

Удивительно, как практика, демонстрирующая хорошую производительность и удобство работы для одной платформы демонизируется в лагере приверженцев другой платформы. Эту участь в полной мере ощущает на себе паттерн Локатор сервисов, который весьма популярен в .Net, и имеет плохую репутацию в iOS.
Читать дальше →
Total votes 11: ↑5 and ↓6 -1
Views 5.3K
Comments 7

Кастомизация профиля GitHub: Readme

GitHub
Recovery mode


Летом 2020 года на GitHub появилась возможность добавить Readme для своего профиля. Эта новость как-то обошла стороной Habr, поэтому сделаю небольшой обзор данной фичи.
Читать дальше →
Total votes 35: ↑32 and ↓3 +29
Views 14K
Comments 10