Search
Write a publication
Pull to refresh
0
0
Андрей @jahtaka

User

Send message

Серьезный разговор о рулях

Reading time9 min
Views92K
Если хоть раз, играя на компьютере в гонки, у вас мелькала мысль о покупке руля, то эта статья для вас.

image

Все, что вы хотели знать, но боялись спрость ) Доступным языком, подробно и наглядно. Трафик.
Читать дальше →

Adobe выпустил Lightroom 3 beta

Reading time2 min
Views959
Для настоящих фанатов фотографии, снимающих порой по сотне фотографий в день, а также для настоящих профессионалов практически единственный инструмент работы для 80% всего объема — это Adobe Photoshop Lightroom. К инструменту куча нареканий в плане работы цветом лица и некоторыми другими чисто субъективными характеристиками, но одного у конвертера не отнять — он очень удобен, а сообщество его пользователей измеряется миллионами людей по всему миру, отчасти благодаря тому, что пресеты для проявки кадров можно свободно сохранять и обменивать, делая бэкап на будущее для себя или просто делясь опытом с другими.

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

Как запомнить большое количество информации за короткий промежуток времени

Reading time2 min
Views14K
Многие люди, чья деятельность связана с большими объемами информации, задаются вопросом — реально ли запомнить большое количество данных за небольшое количество времени? Ответ – да, и для этого нужно помнить лишь несколько простых правил.
Читать дальше →

Работа с жестким диском

Reading time5 min
Views33K
Обзор про свой жесткий диск я уже написал. А теперь задумался, как улучшить производительность жесткого диска. В этой статье я опишу что можно делать с жесткими дисками, а что нельзя. Говорим о форматировании, дефрагментации, проверке на битые разделы и прочих полезных вещах. :)
image
Читать дальше →

24 способа, увеличивающих вероятность индексации сайта

Reading time6 min
Views9K
Далеко не все поисковые сервисы быстро и эффективно индексируют новый ресурс в Интернете. «Зубры» типа google или yahoo все схватывают на лету, надо просто немого подождать. При этом объем проиндексированного контента у них достаточно высокий. Множество поисковиков рунета (rambler, aport, altavista), а также майкрософтовские livesearch и msn тоже сами индексируют новый сайт.
Проблемы иногда возникают с индексацией в mail.ru, и его детище gogo, а также с Яндексом. Из индекса Яндекса сайты иногда пропадают, число проиндексированных поисковиком также часто меняется.
Cледует также отметить, что индексировать то может и индексируют поисковики, но если проиндексированная страница будет находиться на 10ой странице поиска, то вряд ли на нее кто-то перейдет. Разве что самый упорный. Поэтому особенно актуален вопрос именно эффективной индексации. О ней и вообще об индексации пойдет речь. Так как ориентация статьи сделана в основном на русскоязычный сегмент Интернета, то акцент слегка смещен в сторону Яндекса.
Читать дальше →

Алле, вся Россия? Это Skype!

Reading time5 min
Views2.1K
О Skype мало знают! Платные звонки по всему миру на городские и мобильные — это дешево и просто.

-У вас много друзей или родственников по всем городам России, с которыми хочется много и часто связываться, но цены «кусаются» на межгород?
-Нет, не России, а в СНГ?
-В Европе?
-В Австралии и Америке или Азии?

По всей России в любую точку из Skype:
-на городские Москвы и Питера $0.021 (2 цента), городские других городов России $0.048
-на моб $0.071 (7 центов)
-смс $0.066 (6 центов)


В общем, я, недавно, решил обратить внимание на платные услуги Skype.
Текст получился похожим на рекламу, но это, наверное, так и должно быть:)

Skype — это не только бесплатные звонки между компьютерами:
Про Skype, с начала его появления, говорили много. Но, каждый раз тема начиналась одинаково: «Skype — бесплатные звонки между компьютерами!», «Skype — общайся со всем миром бесплатно (посредством компьютера)», «Звонки со Скайпа на Скайп бесплатно». Потом, где-то в конце перечислений всех достоинств, упоминались еще какие-то мифические «платные возможности». Безо всяких подробностей. Вроде как «платить не для нас», а зря!
У вас много (или не очень) друзей во всех городах России или СНГ или, что уж там мелочится, буквально во всем Мире? Хочется с ними общаться и многое обсудить, но цены безжалостны у традиционных операторов? Так Скайп должен стать вашим главным помощником в желании с ними связываться хоть каждый день, как если бы они жили в вашем городе. По всей России звонки на МОБИЛЬНЫЕ телефоны стоят 0,071 доллара! Да, это не ошибка, 7 центов (около 1.7 рубля по курсу 24/за доллар)! По всей России, независимо откуда и куда вы набираете номер. На ДОМАШНИЕ телефоны в Москве и Питере (из Москвы в Питре, и из Питера в Москву тоже), так и вообще, только 2 цента (пока не проверял, но в другие города столько же)! Я, сидя за компьютером в Москве, могу позвонить на городской друзьям в Петербурге по бросовой цене (около 48 копеек за минуту).
Читать дальше →

Установка с внешнего HDD

Reading time2 min
Views373K
image
Я уже как год отказался от DVD привода, а тенденции нетбуков говорят о правильности решения. Но перед мной встал вопрос, как установить операционку без DVD. Не к месту умерла флешка, а когда я пошел в магазин за новой, на глаза случайно попались внешний диски Seagate Expansion, 250Gb версия которого стоила буквально на 500 рублей дороже, чем 8Gb флешка (2323 рубля). А размер и весь которой, не сильно смущал карман куртки.
Размеры:141 x 18 x 80 мм
Вес:0.16 кг

Но как оказалось, установка Windows 7 с USB HDD, работает не по-такому же принципу как с USB FLASH. Разобравшись и проверив работоспособность, делюсь информацией с вами.
Работает как и для Настольных ПК, ноубтуков, так и для Нетбуков.
  • Подготовка HDD
  • Нарезка и подготовка разделов HDD;
  • Копирование Windows 7

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

Переход с Windows Mobile на Android. Список приложений

Reading time9 min
Views32K
Практический опыт перехода от WM-коммуникатора к Android.
Очередной список Android-приложений со ссылками и кратким описанием.
Все нижеописанное — субъективное мнение автора и не претендует на истину в последней инстанции


Преамбула: после трех лет сосуществования с коммуникатором на базе Windows Mobile наступил момент, когда WM начало казаться мне жутким, неповоротливым и кривым чудовищем. Коммуникатор использовался очень плотно: звонки и SMS, разумеется, но это не главное; в основном – чтение книг, ежедневная навигация в московских пробках, web-серфинг, почта, хранение контактов, планирование рабочего (и не только) времени с помощью Календаря (от Задач ушел), Заметки (в том числе и графические от руки), переписка IM, звонки VoIP, ssh. Причем, Контакты, Календарь и Заметки постоянно синхронизировались с MS Outlook на настольном компьютере (ББ) и ноутбуке через USB и Bluetooth. Необходимые данные были постоянно доступны и на коммуникаторе и на рабочем месте и на домашнем ноутбуке, и отказываться от этого при переходе на другую платформу я не хотел. Мой выбор пал на Android. Открытая современная платформа и все такое. Близко душе программиста.
Читать дальше →

Подойдет ли телефон на Android OS Алексу Экслеру или безболезненный переход с Windows Mobile на Android.Часть 1

Reading time6 min
Views2.6K
Предисловие: В феврале этого года у себя в блоге Алекс Экслер опубликовал достаточно интересный материал о переходе с Windows Mobile на Айфон. В нем он описал наиболее часто используемые функции смартфона и их реализацию в АйфонОс. Вот и захотелось мне примерить его обзор для достаточно молодой еще (по сравнению с айфоном и тем более с винмобайл) Android Os. Сразу оговорюсь, что я буду проводить обзор с использованием моего телефона HTC Magic for Vodaphone, то есть т.н. Гугловскую модель. Потом расскажу, почему это важно. Прошивку для обзора я буду использовать Cyanogen, которая в принципе не сильно отличается внешне от родной прошивки, которая шла с моим телефоном.То есть все программы о которых я буду говорить не требуют специфической перепрошивки телефона. Если кто пропустил, тут я размещал свой первый обзор этого телефона.
Для сохранения копирайтов А.Экслера, его текст я буду обозначать италиком.
Под катом- очень длинный пост:
Читать дальше →

Кастомные социальные кнопки

Reading time5 min
Views74K
Недавно участвовал в разработке одного проекта — фото конкурса. По задумке, рейтинг фото альбомов должен формироваться из суммы всех публикаций в социальных сетях: Facebook, Вконтакте, Twitter. Т.е. общий рейтинг фотоальбома расчитывается:
Рейтинг фотоальбома = кол-во «Share» в Facebook + кол-во «Сохранить» в Вконтакте + кол-во «Retweet» в Twitter

На макетах, вид кнопок несколько отличался от предоставляемых социальными сетями плагинов, формируемых функциями api. В частности вид счетчиков:
image
Помимо несоответствий с дизайном, каждый плагин формирует излишний хтмл код, а хотелось бы лаконичный.

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

Итак:
  • количество лайков будем получать от REST сервисов каждой социалки
  • кнопки рисуем свои и обрабатываем событие click

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

Управление запасами для небольших интернет-магазинов

Reading time6 min
Views11K
image
Вопрос управления запасами торгового предприятия является одним из базовых для повышения эффективности его работы. Обычно этот термин ассоциируется со сложными аналитическими моделями, которые составной частью входят в крупные компьютерные системы управления предприятием (ERP). Легко представить себе заумных аналитиков, работающих с гигабайтами накопленной статистики с какой-то отдаленной целью «повысить эффективность».

На самом деле, это так и есть. Но это не вся правда.
Читать дальше →

35 логотипов со скрытым смыслом

Reading time4 min
Views278K


Дизайн простого логотипа иногда бывает серым и скучным, если разрабатывается без доли воображения. Многие популярные бренды имеют простые, но в то же время эффективные логотипы. Вспомните дизайн логотипа знаменитого FedEx. Он выглядит элементарным и безыскусным, но на самом деле это отличная идея со скрытым смыслом, который заключается в стрелочке между буквами «E» и «x». Эта стрелка символизирует развитие и успех компании.

Это одна из самых больших проблем дизайнеров. Создание абстрактных логотипов с действенными «скрытыми посланиями» намного важнее, чем свистелки и перделки модный дизайн.
Это потому, что если логотип не передает всю «суть» компании, то и бренд продать не получится. Одним из самых популярных приемов в разработке логотипов является negative space (негативное пространство).
Прошу под кат.

Обзор курьерских служб для интернет-магазина — 2

Reading time3 min
Views33K
Несколько месяцев назад я провел небольшое исследование, в котором сравнивал разные курьерские службы (КС), которые предлагают различные услуги для интернет магазинов. По прошествии нескольких месяцев я решил посмотреть как изменилась ситуация, появились ли новые игроки на рынке, не изменились ли цены.

Для написания первой статьи я посещал сайты компаний и собирал информацию оттуда. В этот раз я решил пойти другим путем и дать самим компаниям возможность рассказать о себе. К сожалению, попытка провалилась — ответило только 4 компании из 15. Честь им и хвала — Навигатор-Курьер, Аксиомус, О-Курьер, ЮниЭкспресс .
Читать дальше →

Как я выиграл суд у Макхоста

Reading time5 min
Views3.4K
          Надо бить суку! Обязательно надо бить суку © А.Н.Стругацкий
          Настоящих буйных мало – вот и нету вожаков © В.С.Высоцкий

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

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

Как показывает запрос на сайте Арбитражного суда, исков после эпик фейла от клиентов почти нет. Вероятно, людям лень или предоплаты были невелики.

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

Добры молодцы на перепутье или что делать, если ДЦ больше нет, а денег вперед уплачено немало

Reading time5 min
Views996
За аренду выделенного сервера 2xIntel Xeon E5405 2.0 ГГц, 8 Гб RAM, 4x146 Гб SAS SC40Ge SAS RAID мы платили по 7200 рублей в месяц, и сделали предоплату на год вперед.

ДЦ перестал оказывать услуги (естественно, нарушая условия договора). Серьезных надежд на продолжение отношений по старым правилам нет, и возможны варианты:
— расторжение и возврат неиспользованных денег (упираются, мол только в судебном порядке)
— продолжение на новых условиях, предлагаемых Оператором.

ДЦ находился в Москве, но теперь нам предлагают переехать в Голландию с компенсацией потерь и предложением помочь с переездом на новую железку.
Основная проблема в том, что предлагаемые серверы или намного хуже, или существенно дороже. Трафик тоже считается неудобно (было 2000 в месяц за 100 Мбит, теперь, если я верно понимаю, 100 рублей за 1 Мбит).

Но по порядку.
Читать дальше →

mod_rewrite — просто о сложном

Reading time4 min
Views66K

Что это такое?


mod_rewrite — это модуль для веб-сервера Apache, предназначенный для преобразования URL-ов. Модуль использует в своей работе правила, которые могут быть описаны как в конфигурации сервера (httpd.conf), так и в файлах .htaccess непосредственно в файловой структуре Вашего сайта. Правила описываются в виде регулярных выражений PCRE

Hello world


Простейший пример. Допустим, Вы захотели, чтобы никто не знал, что Ваш сайт написан на PHP и решили замаскировать расширения файлов. Можно, конечно, внести соответствующую директиву в конфигурацию Apache и тогда все файлы с расширением ".msl" («My Super Language») будут обрабатываться интерпретатором PHP. Но можно поступить проще:
создаем в корне нашего сайта файл .htaccess со следующим содержимым
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)\.msl$ $1.php [QSA,L]


Первая директива включает механизм mod_rewrite в текущей папке и во всех ее подпапках. Вторая указывает модулю mod_rewrite, что текущая папка в файловой системе соответствует корню сайта. Третья — непосредственно правило преобразования URL.

Прочесть его можно так:
Если сразу после начала строки ("^") идет произвольное количество любых символов ( "(.*)" ), причем мы хотим запомнить, что именно это за символы, окружая их скобками, затем идет точка ("\.") (экранируем точку, потому что одиночная точка — это просто любой символ), затем символы «msl» и на этом строка заканчивается ("$"), то заменим исходный URL на следующий: возьмем первую запомненную подстроку в скобках из правила, прибавим к ней ".php", добавим все дополнительные параметры адреса, которые могли быть "[QSA]" и на этом закончим, не будем применять дальнейшие преобразования, если они есть "[L]"

Все, теперь Вы можете смело менять все ссылки, заканчивающиеся на ".php" на ".msl" и писать в своем блоге, что изобрели новый скриптовый язык. Apache, встретив ссылку на «index.msl» с помощью mod_rewrite на лету преобразует ее в «index.php» и вызовет нужный скрипт.

А что еще умеет mod_rewrite?


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

Статическое сжатие css и js файлов (автоматизация процесса)

Reading time3 min
Views2K
По причине отсутствия на хостинге mod_gzip, пришлось реализовывать компрессию css и js через статическое сжатие. С другой стороны, может оно так и лучше… Но, сразу же возникает одно но. Проводить подобную операцию вручную хоть и можно, но крайне не производительно, желательно все это автоматизировать. Вот один из простеньких вариантов подобной автоматизации, реализованный на php, здесь и показан.

Для начала разберемся с поставленной задачей. Имеется локальная версия сайта (Apache, php), активно изменяемая и корректируемая. В процессе работы мы должны иметь сжатые версии css и js файлов (готовый результат при тестировании надо видеть сразу).

Значит нам надо:
  1. Найти все файлы css и js (даже если они находятся во вложенных папках)
  2. Создать сжатую версию (причем не каждый раз, а только если файл был изменен)
  3. Реализовать автоматическую отдачу сервером актуальной версии файла (в сжатом виде, если это поддерживает браузер)

Конечно, сюда не сложно добавить и объединение файлов, если нужно, но здесь речь идет не об этом…

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

Information

Rating
Does not participate
Date of birth
Registered
Activity