Обновить
37
0
Игорь @turbo_exe

Пользователь

Отправить сообщение

Легко и непринуждённо: почта и Jabber для пользователей вашего сайта

Время на прочтение12 мин
Количество просмотров14K
Допустим, вы развиваете какой-нибудь сайт в интернете. У вас есть постоянные пользователи, кто-то заходит к вам от случая к случаю. И вы конечно же ищете способы удержания аудитории на вашем сайте, придумывая всякие оригинальные функции и оттачивая до блеска интерфейс. Почему бы тогда не использовать имя вашего сайта в качестве экспортной монеты? Можно ведь предоставить вашим пользователям в качестве дополнительного бонуса почтовый адрес и соответствующий адрес Jabber в вашем домене.

Конечно, я не предлагаю становится очередным провайдером почты. Это глупо, когда есть такие игроки, как gmail.com и yandex.ru. Кроме того, вы естественно можете использоваться услуги вышеупомянутых Google и Yandex для подключения своего домена к их сервисам. Но тогда вы не получите никакой интеграции с вашей базой пользователей и никакого контроля над доступной функциональностью.

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

Подробнее...

После всех асинхронных вызовов

Время на прочтение3 мин
Количество просмотров8.5K
Итак, мы пишем приложение с кучей асинхронных запросов. Нам надо отправить два асинхронных запроса и обработать их результат только после того, как будет получен результат обоих. Например, это могут быть ассинхронные обращение к файлу и запрос к базе, результат которых надо сложить вместе и обработать. Или два аджакс запроса.
Но особенность асинхронных запросов в том, что мы не знаем, какой из них придёт первым, а какой — последним. Решают это разными способами, но я не видел еще красивого и изящного. В топике я расскажу, как я это вижу.
var process = processFsAndDb.after('fs', 'db');

asyncFsAccess( file, process.fs);
asyncDbAccess(query, process.db);

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

ООП Практикум PHP5: эмуляция примесей (mixin) в языке

Время на прочтение11 мин
Количество просмотров5.1K
Как-то вечером для реализации моделей поведения в ORM в моем велосипеде фреймворке мне понадобилось что-то, ведущее себя как примесь (mixin) в Ruby или как метод расширения (extension method) в C# (или как трейт / графт в будущих версиях PHP) Я решил для интереса посмотреть, как у меня получится реализовать примеси на PHP. Если вы не знаете, что такое примесь, не беда, сейчас все расскажу.

Приглашаю последовать за мной в рассуждениях о реализации примесей на PHP и программировании небольшой библиотеки, позволяющей их реализовать. Статья ориентирована на PHP разработчиков начинающего и среднего уровня (главное, чтобы вы хорошо ориентировались в ООП). В процессе я также сделаю небольшую ошибку, касающуюся тонкостей работы PHP 5.3 с классами, через какое-то время на нее укажу и предложу исправить. А также предоставлю свое решение для вашей критики. Приятного чтения.

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

Загрузочная флэшка за три шага

Время на прочтение1 мин
Количество просмотров190K
Прошло уже больше месяца после опубликования первого поста. Вняв советам хабравчан, решили сделать мастер для создания загрузочной флэшки.

image

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

Выключаем монитор с клавиатуры

Время на прочтение3 мин
Количество просмотров26K
Предыдущий топик про ddccontrol, открыл для меня, что по DDC можно мониторы выключать. Не вгонять в сон, не включать энергосберегающий режим, а реально выключать. Так, чтобы гасла (и совсем не мигала!) лампочка питания на морде. Как от нажатия выкл на той же самой морде. Разумеется, можно не только выключать, но и включать. Программно!

1) Это можно сделать программно (ddccontrol)
2) Это можно прописать в скрипт
3) Скрипт можно повесить на хоткей

5) PROFIT??

В список профитов можно записать возможность включения/выключения ОДНОЙ кнопкой на клавиатуре ВСЕХ мониторов (у меня их сейчас два, и я планирую больше в будущем). Кнопка на клавиатуре куда приятнее для нажатия, чем кнопка монитора (по которой её целиться надо, да и монитор от нажатия может слегка поворачиваться, что раздражает).

Читать дальше: скрипты и руководство по настройке

Прошивка DD-WRT на домашнем роутере

Время на прочтение11 мин
Количество просмотров321K

Прошивка DD-WRT на домашнем роутере


Это обзорная статья о том, какие возможность существуют у пользователя обычного домашнего роутера, и как этими возможностями воспользоваться.

Рано или поздно каждый пользователь интернета покупает себе домой роутер, поскольку количество устройств, требующих интернета, растёт. А у многих растут дети, которые тоже требуют подключения к интернету :) Но мне больно и обидно видеть, что люди не всегда понимают, что можно и нужно делать для достижения максимального комфорта.
Итак, роутер превращается... Часть 1

Закачка больших файлов или Как обойти ограничения дешевого виртуального хостинга

Время на прочтение5 мин
Количество просмотров44K
Однажды в очередной раз возникла задача о закачке относительно больших файлов. Говоря конкретно, клиент захотел заливать на сайт через админку видеоролики размером 20-40 мегабайт. Казалось бы, в наше просвещенное время подобный размер — это такая мелочь, о коей и говорить стыдно. Но внезапно все уперлось в настройки виртуального хостинга. Мы с ужасом обнаружили, что максимальный размер закачиваемого файла — 2M, и поменять эту цифру нет возможности. И менять хостинг по ряду причин нельзя — по крайней мере не сейчас.

Перед нами встает задача — обойти ограничения убогого виртуального хостинга. Сам принцип такого обхода очевиден: файл надо порезать на куски, залить частями, а на стороне сервера собрать в единое целое. Но делать это надо не вручную — пользователь должен выбрать файл и нажать на кнопку «Отправить». Как же это сделать?

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

Убираем рекламу в Opera Mobile

Время на прочтение2 мин
Количество просмотров19K

Доброго времени суток, хабраюзер!
Хочу рассказать о том, как избавиться от назойливой рекламы, если часто приходится пользоваться смартфоном с Symbian или устройством с Windows Mobile на борту. Решение довольно тривиальное, не удивлюсь, если многие знают такой способ, но на Хабрахабре никто об этом не писал отдельно. Если интересно — подробности под катом.
Читать дальше →

Как я ремонтировал аккумулятор ноутбука

Время на прочтение2 мин
Количество просмотров253K
После моего поста с рассказом о моей небольшой коллекции ноутбуков, благодаря хабрачеловеку McStrauth нашего полку прибыло — в моей коллекции появился очень интересный экземпляр — Micron TransPort XKE 1995 года, очень харизматичный и интересный ноутбук надо сказать, но у него была проблема — абсолютно мертвый аккумулятор. Все мои попытки его «раскачать» не увенчались успехом, и было принято решение его разобрать и попробовать отремонтировать. Сказано — сделано, аккум разобран, и перед моим взором предстала удручающая картина:
image
Что же было дальше? (осторожно — траффик)
Читать дальше →

Понижаем шум и обороты кулера

Время на прочтение3 мин
Количество просмотров362K
Здравствуйте, сегодня я расскажу как просто понизить обороты и шум кулера.
Обойдемся без дерева и флешек.

Понижаем шум и обороты кулера

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

Типовой шаблон технического задания на разработку сайта

Время на прочтение2 мин
Количество просмотров450K
ОФФТОП: Хочу выразить свою благодарность, всем кто плюсанул мой предыдущей пост и карму, это позволило мне пригласить на Хабр еще несколько хороших людей.

Во многих студиях нет единого формата ТЗ, у нас его тоже не было. Просмотрев множество различных форматов и ГОСТов, мы выбрали самые значимые пункты и разработали типовой шаблон ТЗ для нашей компании.
Возможно, это будет полезно и другим студиям, т.к. если мы все будем работать по единым стандартам плюсы очевидны как для студий, так и для заказчиков.

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

Склад бесплатных иконок

Время на прочтение1 мин
Количество просмотров164K
Прошелся по закладкам и образовалась такая толстенькая подборочка ресурсов с бесплатными и качественными иконками, с которой спешу поделиться с тобой %username%!

Iconfinder


image


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

Рейтинг трекеров рунета

Время на прочтение3 мин
Количество просмотров161K
Закончился 2009 год, начинается новое десятилетие, с чем я от души поздравляю всех читателей! P2P стал одним из важных явлений прошедшего десятилетия, и его популярность уменьшаться не собирается. Например, в 2009 году у двух сериалов — Heroes и Dexter — число скачиваний превысило число телевизионных просмотров. В России p2p-файлообмен, можно сказать, в минувшем десятилетии и появился. Какие-то тренды проходят мимо нас, что-то становится популярнее чем в мире (ICQ, броузер Opera), появившийся в 1999-м году Napster вобщем-то прошел мимо нас, как и LimeWire, а первым популярным P2P протоколом у нас стал ed2k, официальный клиент которого уже давно закрыт, но остались альтернативы типа eMule.
Читать дальше →

Обзор трекеров Украины

Время на прочтение2 мин
Количество просмотров101K
Глядя на этот пост, решил сделать по образу и подобию для УкрНета.
Сразу хочу отметить специфику украинского файлообмена в связи с наличием UA-IX многие провайдеры разделяют скорость, так как правило в основном скорость в UA-IX = 100Mb/s. при том что скорость остального интернет доступа от <1 до 10 Mb/s.

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

Какова Ubuntu в сравнении с Mac OS X?

Время на прочтение15 мин
Количество просмотров58K
Совсем не обращая внимания на Windows, Марк Шаттлворт заявил, что OS X является операционной системой, которую необходимо опередить. Сейчас, после выхода Ubuntu 9.04, мы можем взглянуть, какова она в сравнении с OS X.

Разбирая историю соревнований между десктопным Linux и Windows, основатель Ubuntu Марк Шаттлворт недавно рассказал журналисту Брюсу Байфилду, что он видит Mac OS X той системой, которую необходимо опередить будущим релизам Ubuntu — в частности, в плане дружелюбности интерфейса и удобства для пользователя. Итак, вышла Ubuntu 9.04, и как она теперь смотрится в сравнении с последними разработками Apple?
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Минск, Минская обл., Беларусь
Дата рождения
Зарегистрирован
Активность