Pull to refresh
15
0
syndicut @syndicut

User

Send message

iWebkit как способ оптимизировать свой сайт под iPhone

Reading time4 min
Views5.4K
iWebkit как способ оптимизировать свой сайт под iPhone.

Вчера мной была замечена библиотека разработки сайтов оптимизированных для iPhone и iPod Touch под названием PastryKit, библиотека включает в себя сборник из css и javascript. Все бы хорошо, но Apple не позаботилась о сторонних разработчиках и забыла (или не захотела) включить добавить документацию к своей разработке.


Недавно для меня была поставлена задача оптимизации моего сайта, для таких девайсов как iPhone, iPod Touch и для аппаратов использующих Android.
Для этого я выбрал другую, более легкую библиотеку под названием iWebkit, о которой сейчас и пойдет речь.

Первый пост на Хабре, так что не ругайте особо.
Читать дальше →
Total votes 42: ↑34 and ↓8+26
Comments15

10 юзабилити-преступлений, которых вы не должны совершать

Reading time2 min
Views4.5K
На стадии дизайна и разработки мы должны учитывать прописные истины и основные концепции для улучшения юзабилити сайта. В этой статье описываются классические, но непростительные ошибки в области веб-дизайна и способы их решения.

Преступление #1: В формах метки не связаны с полями ввода


crime1
Использование атрибута «for» позволит пользователям кликать по метке, для выбора соответствующего поля формы. Это особенно важно для чекбоксов и радиокнопок — увеличить область клика.
Читать дальше →
Total votes 325: ↑289 and ↓36+253
Comments160

Системы резервного копирования

Reading time4 min
Views4.1K
Несколько месяцев назад начал заниматься/разбираться в системах резервного копирования. Все полезные доки/ссылки я сохраняю у себя в заметках.
Много чего накопилось, решил поделиться записями, полезными ссылками и личным опытом.
Читать дальше →
Total votes 9: ↑8 and ↓1+7
Comments10

Распознавание изображений. Алгоритм Eigenface

Reading time6 min
Views67K

Введение



Я продолжаю серию статей посвящённую тематике pattern recognition, computer vision и machine learning. Сегодня я вам представляю обзор алгоритма, который носит название eigenface.



В основе алгоритма лежит использование фундаментальных статистических характеристик: средних (мат. ожидание) и ковариационной матрицы; использование метода главных компонент. Мы также коснёмся таких понятий линейной алгебры, как собственные значения (eigenvalues) и собственные вектора (eigenvectors) (wiki: ru, eng). И вдобавок, поработаем в многомерном пространстве.
Как бы страшно всё это не звучало, данный алгоритм, пожалуй, является одним из самых простых рассмотренных мною, его реализация не превышает нескольких десятков строк, в тоже время он показывает неплохие результаты в ряде задач.

Мне не страшно.
Total votes 132: ↑127 and ↓5+122
Comments48

Решаем практические задачи на батниках

Reading time3 min
Views18K
Батники это не мощный язык программирования, но, в то же время, на нем можно решить много рутинных задач. Цель статьи не просто рассказать о возможностях Windows-консоли, а показать их, решая практические задачи с которыми мне приходилось сталкиваться.
Читать дальше →
Total votes 33: ↑30 and ↓3+27
Comments29

Организация проводОв

Reading time1 min
Views2.3K
Жутко надоели провода в офисе, ума не приложу куда их можно спрятать? У нас обычные столы- парты, компы под столами… А за столом получается куда проводов от моника, клавы мыши… Столы стоят задней частью к центру помещения — и кода заходишь — видишь кучу проводов свисающих с каждого стола. Если кто-то уже победил эту проблему — поделитесь
Total votes 31: ↑14 and ↓17-3
Comments69

Спокойной ночи!

Reading time6 min
Views21K
image Около месяца назад я приобрел HTC Hero. Основной причиной, по которой был выбран этот телефон, а не iPhone, была возможность полноценно разрабатывать приложения под Windows.

В качестве пробы пера я написал небольшую программу, которая выключает звук на ночь. Под катом описание процесса разработки и ссылка на программу.
Читать дальше →
Total votes 139: ↑126 and ↓13+113
Comments72

Android Soft. Часть 1: IM, book reader, системные утилиты

Reading time3 min
Views4.8K
Android Soft
Одним из первых, после покупки нового телефона, встает вопрос софта.
Столько всего нужно поставить: месенджер, читалку книг и читалку рсс, файл-менеджер и многое многое другое. Android Market предлагает немаленький выбор бесплатных программ в каждой из категорий.

Андроид — новая система. Поэтому, к сожалению, в большинстве случаев выбрать «идеальную» программу для какой-то цели невозможно. У всех есть свои плюсы и минусы.

Эта серия постов расскажет про плюсы и минусы лучших программ в нескольких категориях. А на закуску — список must have программ которые должны быть (почти) у каждого.

Я не учел какую-то замечательную программу? Записал плюс в минусы? Пишите комментарии — пост будет обновляться, чтоб оставить действительно полезный след в истории хабра :)

Дамы и господа, заводите моторы маркеты.
Поехали
Total votes 54: ↑41 and ↓13+28
Comments87

Как стать еще мобильнее, или что делать, если рядом нет розетки с 220V?

Reading time4 min
Views43K
image Думаю, многим из нас знакома такая ситуация, когда вдруг обнаруживаешь, что твой телефон или интернет-планшет вот-вот разрядится, причем, происходит это, как назло, в самый неподходящий для этого момент.
Что же делать, если необходимо подзарядить батарею, например, сидя на семинаре вдали от розетки, на пикнике вдали от бортовой сети автомобиля, там, где нет возможности воткуть привычную зарядку в 220V?

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

Читать далее
Total votes 91: ↑75 and ↓16+59
Comments88

Поиск Яндекса и почта Рамблера переходят с FreeBSD на Linux

Reading time1 min
Views12K


Яндекс переводит свой поиск на Ubuntu, таким образом, полностью избавляясь от FreeBSD в компании. В свою очередь, Рамблер переводит свою почту с FreeBSD на Debian.

Один из главных разработчиков Яндекса Анатолий Орлов пояснил: «Мы приняли решение перейти, когда поняли, что в течение пары лет хотим виртуализовать каким-нибудь не очень дорогим способом несколько десятков тысяч машин, а FreeBSD совсем нечего тут предложить». По его словам, поиск будет медленно мигрировать на Ubuntu в течение года.

О переходе на Linux почты Рамблера сообщил главный разработчик сервиса Андрей Шетухин. В качестве вариантов рассматривались CentOS и openSuSe, но выбор сделан в пользу Debian. Главными причинами отказа от FreeBSD Андрей назвал «отсутствие нормальных средств разработки, отладки и деплоймента, а также — неадекватный современным реалиям менеджер пакетов».

На чём сейчас работает поиск Рамблера, неизвестно. Что касается почты Яндекса, то по словам представителя компании Антона Забанных, она традиционно работает на Linux — в разное время на Debian, Ubuntu и RHEL. Сейчас большинство серверов «Яндекс.Почты» работают на RHEL.

[via CNews]
Total votes 73: ↑58 and ↓15+43
Comments133

Постиндустриальное общество: ценности, семья, мораль и право

Reading time10 min
Views20K
Disclaimer. Написать этот топик меня побудил комментарий nail84 к предыдущему бестселлеру про порнографию.

Современное западное общество является, с социологической точки зрения, совершенно уникальным. Перечислю вкратце: эмансипация женщин; либерализация права (легализация наркотиков, проституции, однополых браков, et cetera); либерализация морали, в т.ч. сексуальной; распад традиционной семьи; длинное детство и длительное образование; деградация института брака; снижение рождаемости и повышение фертильного возраста; консюмеризм — все эти явления в совокупности никогда не встречались в человеческой истории.

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

P.S. Топик в персональных блогах, не хочешь — не читай. Писать в комменты «это не для Хабра!!! одынодын» не надо.

Поехали
Total votes 166: ↑140 and ↓26+114
Comments240

Порнография с точки зрения эволюционной психологии

Reading time14 min
Views67K
Данный топик был написан по следам бурных обсуждений на Хабре ряда новостей, так или иначе связанных с порно (раз, два, три, четыре). В этих и подобных топиках подымается тема цензурирования интернета и запрета порнографии вообще либо отдельных её жанров. Хотя хабрасообщество в целом довольно либерально относится к порно, обсуждение влияния его на психику — особенно детскую — выливается обычно в нешуточные драмы (самая серьёзная, на моей памяти, была тут).

Между тем, сколько-нибудь заслуживающих доверия данных о влиянии порнографии на общественное и личное здоровье в этих обсуждениях нет; более того, мои попытки по-быстрому найти какие-то вменяемые данные в интернете не увенчались успехом. В поисках ответов на вопросы мне пришлось погрузиться довольно глубоко в научные исследования, и кое-что я в итоге нашёл. Краткий синопсис современных научных взглядов на порнографию и её влияние на человека будет дан под катом после небольшого FAQ'а.

Вопрос: картинки будут?
Ответ: будут.

Вопрос: какое отношение этот топик имеет к Хабру?
Ответ: он интересен читателям Хабра.

Вопрос: нет, всё-таки, какое отношение имеет топик к тематике Хабра?
Ответ: никакого; просто я считаю, что Хабр — это, прежде всего, определённая аудитория, а не тематика.

Вопрос: почему в блог «Интернет»?
Ответ: потому что Internet is for porn.

Если Вам не исполнилось 18 лет, под кат лучше не ходить
Total votes 528: ↑476 and ↓52+424
Comments343

Строим инфраструктуру на базе продуктов MS

Reading time8 min
Views18K
image После публикации своего первого поста «Почему я люблю Microsoft. Заметки Зомби» я получил достаточно много писем с похожей просьбой — написать подробнее об используемых продуктах.
Просили — получите. При написании статья я поставил себе цель — описать основной маршрут. Расписывать тонкости установки и настройки нет смысла — их достаточно в Интернет. Я старался, чтобы прочитав этот пост администратор знал названия продуктов и технологий, для чего они нужны и потом уже мог ловко нагуглить всё остальное. Для того, чтобы облегчить поиск ключевые названия будут на английском. Если какая-то аббревиатура незнакома — это повод про неё почитать. И, да, я буду описывать решения от Microsoft, так как что-то смыслю только в них. Хочу сразу предупредить что топик очень конспективный.
Читать дальше →
Total votes 206: ↑155 and ↓51+104
Comments100

Бюджетные петабайты: Как построить дешевое облачное хранилище

Reading time3 min
Views34K
Познакомьтесь с Backblaze Pod: 67 терабайт за $7867

Мы в Backblaze предлагаем нашим клиентам неограниченное хранилище всего за $5 в месяц, поэтому нам пришлось выяснить, как хранить сотни петабайт клиентских данных надёжным масштабируемым образом, при этом сохраняя цены низкими. Посмотрев на несколько коммерческих решений с неоправданно высокими ценами, мы решили строить наши собственные нестандартные контейнеры хранилища Backblaze (Backblaze Storage Pods): 67-терабайтные 4U-серверы за $7867.

В этом постинге мы расскажем, как создать такой контейнер хранилища, и будем рады, если вы используете подобный дизайн сами. Мы надеемся, что от совместного использования этой идеи выиграют все: как вы, так и мы, поскольку вы можете усовершенствовать этот дизайн и прислать нам улучшения. Эволюция и снижение затрат являются критичными для продолжения успеха Backblaze.
Читать дальше →
Total votes 143: ↑134 and ↓9+125
Comments268

Сказ о том, как поднимался упавший fake RAID 0

Reading time8 min
Views6.4K
… или, точнее говоря, — как я восстанавливал данные с положеного мною nVidia RAID 0.

Завязка

Собственно, прелюдия. Живёт у меня дома комп, контроллер IDE у него реализован в nVidia MCP65. У данного контроллера есть опция, превращающая его в RAID-контроллер с поддержкой RAID 0 и RAID 1. В моём случае — RAID 0 из двух Samsung'ов по 250 Гб каждый. Вобщем, ничего сверхестественного, набортным RAID'ом удивить сложно было уже 5 лет назад, не то что в наше время. Если кого-то заинтересовала приставка «fake» — так принято называть полуаппаратные реализации RAID. Разберём на пальцах.
Читать дальше →
Total votes 63: ↑60 and ↓3+57
Comments42

Ahoj! Из Праги с любовью

Reading time3 min
Views3.3K
Многие люди в нашей необъятной стране к сожалению рано или поздно сталкивается с мыслями об иммиграции. Эти мысли докатились пару лет назад в итоге и до меня. У кого-то нет возможности, кто-то находит веские причины не уезжать, кто-то устал или не хочет ничего менять в жизни. К своему удивлению я в себе нашел силы и возможности попробовать себя в роли иммигранта. И вот что из этого получается я вам сейчас расскажу…
Читать дальше →
Total votes 101: ↑96 and ↓5+91
Comments186

Впечатления от Яндекс.Субботника

Reading time5 min
Views4.2K
Начнём с того, что впечатления самые хорошие, и я безумного благодарен организаторам полезного для меня мероприятия. Впечатлений так много, что своими заметками исписал 12 листов блокнота, мелким шрифтом. Ниже я эти заметки разберу, систематизирую и они будут пригодны для чтения. Я не буду выкладывать стенографические записи самих докладов, их выложат в сеть через 2-3 дня, там и почитаете. Только мои впечатления :)
Читать дальше →
Total votes 112: ↑104 and ↓8+96
Comments117

Синхронизируемся: MacBook, Nokia, SonyEricsson и gmail

Reading time4 min
Views14K
Main
Недавно судьба заставила меня завести в пару смартфону Sony Ericsson W950i вторую мобилку. Выбор пал на простенькую Nokia 2630. И MacBook имеется в наличии. Надо бы как-то записные книжки с телефона на телефон поперекидывать. Но имея более пятисот контактов с кучей данных в каждом, ни копирование через сим-карту не спасёт, ни скидывание визитных карточек по одной через bluetooth — этот вариант уж сильно муторным выйдет.
Так что было принято волевое решение извращаться на полную катушку.

План я себе составил такой:


  1. Скинуть всю записнуху с SE w950i на MacBook;
  2. Там её как следует привести в порядок, добавить контактам информации (типа IM, e-mail, день рождения и т.п.), причесать всё и избавиться от мусора и «трупов»;
  3. Залить получившееся на обе мобилки и в адресную книгу gmail-овского ящика;
  4. Наслаждаться результатом! ;-)


Читать дальше →
Total votes 42: ↑35 and ↓7+28
Comments66
1
23 ...

Information

Rating
Does not participate
Registered
Activity