В последние месяцы стало много разговоров о cookie и том, что срок их жизни станет гораздо меньше, чем мы привыкли. Вместе с Владом Флаксом, CEO OWOX, разобрались в том, какие нововведения нас ждут и как адаптироваться маркетологам в новой реальности.
outfoxer @outfoxer
User
Диагностика неисправностей блока питания с помощью мультиметра
4 min
349KНедавно понадобилось произвести диагностику питания, для того чтобы понять по какой причине не запускается машина. К сожалению, в интернете оказалось мало годных статей на эту тему, поэтому пришлось самому лезть в даташиты.
Эта статья является выжимкой из моих изысканий и надеюсь поможет кому-нибудь, когда им придется заниматься тем же самым.
Дисклеймер номер раз: Данная статья относится только к обычным блокам питания стандарта ATX, она не относится к проприетарным стандартам блоков (например как у старыx рабочиx станциях DELL или SUN), использующим другую распиновку ATX-коннектора. Внимательно сверьтесь со схемой и убедитесь в том, что ваш блок питания является стандартным прежде чем проводить диагностику, во избежании причинения вреда вашему компьютеру.
Дисклеймер номер два: Вы должны понимать что вы делаете и соблюдать технику безопасности, в том числе электростатической (в т.ч. работать в антистатическом браслете). Автор не несет ответственности за порчу оборудования или вред здоровью вследствие несоблюдения или незнания техники безопасности и принципов работы устройства.
Перейдем к теории:
Стандарт ATX имеет 2 версии — 1.X и 2.X, имеющие 20 и 24-пиновые коннекторы соответственною, вторая версия имеет 24-x 4 дополнительных пина, удлиняя тем самым стандартный коннектор на 2 секции таким образом:
Прежде чем мы начнем, расскажу про “правила большого пальца” по отношению к неисправностям:
1) Проблемную материнскую плату легче заменить чем починить, это крайне сложная и многослойная схема, в которой разве что можно заменить пару конденсаторов, а обычно это проблемы не решает.
2) Если вы не уверены в том что вы делаете, то не делайте этого.
Эта статья является выжимкой из моих изысканий и надеюсь поможет кому-нибудь, когда им придется заниматься тем же самым.
Дисклеймер номер раз: Данная статья относится только к обычным блокам питания стандарта ATX, она не относится к проприетарным стандартам блоков (например как у старыx рабочиx станциях DELL или SUN), использующим другую распиновку ATX-коннектора. Внимательно сверьтесь со схемой и убедитесь в том, что ваш блок питания является стандартным прежде чем проводить диагностику, во избежании причинения вреда вашему компьютеру.
Дисклеймер номер два: Вы должны понимать что вы делаете и соблюдать технику безопасности, в том числе электростатической (в т.ч. работать в антистатическом браслете). Автор не несет ответственности за порчу оборудования или вред здоровью вследствие несоблюдения или незнания техники безопасности и принципов работы устройства.
Перейдем к теории:
Стандарт ATX имеет 2 версии — 1.X и 2.X, имеющие 20 и 24-пиновые коннекторы соответственною, вторая версия имеет 24-x 4 дополнительных пина, удлиняя тем самым стандартный коннектор на 2 секции таким образом:
Прежде чем мы начнем, расскажу про “правила большого пальца” по отношению к неисправностям:
1) Проблемную материнскую плату легче заменить чем починить, это крайне сложная и многослойная схема, в которой разве что можно заменить пару конденсаторов, а обычно это проблемы не решает.
2) Если вы не уверены в том что вы делаете, то не делайте этого.
+125
Фотохостинг для iPad на собственном сервере
3 min
4.7KНытьё (введение в суть проблемы)
Случилось так, что волею судеб у меня появился iPad. Не iPad 2, а простой iPad без фотокамеры и толстый. Моделька получилась 16Gb, WiFi, GSM. Вполне удобно для чтения почты и ползания по сайтам. Тем более, что для просмотра flash можно купить Puffin за смешные 99 центов. Но прекращаю ныть и перехожу ближе к сути.
Помимо всего прочего мне показалось, что iPad удобно использовать для просмотра фотографий. Но всё упирается в объём встроенной памяти. На моём экземпляре всего 16 гигабайт, что совсем мало для фотографий. Можно, конечно, пережимать изображения под размер экрана 1024x768. Но это тоже не выход. Во-первых, надо делать лишние телодвижения — пережимать. Во-вторых, фотографии надо заливать на iPad. В-третьих, что делать если захочется распечатать фотографию? Смотрел-смотрел на экране iPad, или показывал родственникам, или ещё что, и захотелось отправить фотографию в печать (таких сервисов ведь много в сети). Печатать 1024x768 не вариант, а найти оригинальную фотографию может быть затруднительно. Особенно, если ты в гостях, а фотографии лежат на домашнем компьютере. Есть выход и из этой ситуации — использовать фотохостинг.
+23
ГдеБанкомат — поиск банкоматов в Украине теперь и на iPhone
2 min
2.5KКогда я написал пост о том, что запущен сервис ГдеБанкомат, ищущий банкоматы на территории Украины и показывающий их на карте я совсем не ожидал того, что произойдет.
А произошло вот что: во-первых сервис заинтересовал гораздо больше людей, чем я ожидал, во-вторых я получил предложение от finance.ua, весьма странное предложение (в итоге ничего так и не вышло) и самое главное – Славик Буштрук (slatvick) из Alterplay и его команда предложили и сделали приложение для iPhone.
А произошло вот что: во-первых сервис заинтересовал гораздо больше людей, чем я ожидал, во-вторых я получил предложение от finance.ua, весьма странное предложение (в итоге ничего так и не вышло) и самое главное – Славик Буштрук (slatvick) из Alterplay и его команда предложили и сделали приложение для iPhone.
+13
Google Desktop Gadget «Forismatic reader»
1 min
386Последние две недели занимаюсь проектом, суть которого заключается в разработке приложения для социальной сети ning. Поэтому пришлось разбираться, что такое OpenSocial. Более-менее разобрался с OpenSocial api, решил посмотреть какие возможности нам еще дает google. Нашел, что хотел на главной странице хабра в посте про google desktop.
Начал думать какой gadget написать, и ответ на вопрос опять нашелся на главной странице, все того же хабра в посте «Forismatic — экспериментальный способ общения с реальностью». Нет, не цитаты дали мне ответ на мой вопрос, а сам сервис, который мне очень понравился. Решил написать «Forismatic reader».
Я не буду расписывать процесс создания гаджета, так как есть уже пошаговая инструкция. Задача гаджета, показать цитату с Forismatic и при клике на цитату показать новую.
Если кому-то этот гаджет пригодился и есть какие-то пожелания, пишите в комментарии, при наличии свободного времени реализую.
Скачать тут
Начал думать какой gadget написать, и ответ на вопрос опять нашелся на главной странице, все того же хабра в посте «Forismatic — экспериментальный способ общения с реальностью». Нет, не цитаты дали мне ответ на мой вопрос, а сам сервис, который мне очень понравился. Решил написать «Forismatic reader».
Я не буду расписывать процесс создания гаджета, так как есть уже пошаговая инструкция. Задача гаджета, показать цитату с Forismatic и при клике на цитату показать новую.
Если кому-то этот гаджет пригодился и есть какие-то пожелания, пишите в комментарии, при наличии свободного времени реализую.
Скачать тут
0
Windows Phone 7 клиент для Forismatic
1 min
616Сделай словам тесно и мыслям не поздоровится… (с)
Уверен, некоторые Хабралюди уже знакомы с сервисом крылатых высказываний — Forismatic. А кто-то уже пользуется его мобильными клиентами под iPhone и Android. Благо API открыт и позволяет быстро создавать клиенты под различные платформы.
Мне тоже очень нравится этот сервис, поэтому я подсказал ребятам из нашей компании сделать на конкурс MS SWIT клиента для платформы Windows Phone 7. Теперь приложение официально попало на Marketplace, и мы готовы совершенно бесплатно поделиться им с Хабрасообществом.
Приложение выполнено в присущем Forismatic минималистском стиле и умеет следующее:
- Отображать цитаты на русском и английском языках;
- Отправлять SMS с крылатым высказыванием;
- Показывать справку об авторе цитаты в Wikipedia.
Буду благодарен за ваши отзывы.
Установить Forismatic
+11
+127
10 шагов до top paid 25 overall в App Store
5 min
5.3KПривет, хабровчане! Недавно мы выпустили игру Gemibears для айфона и айпада (специально никаких ссылок на игру, пост не про саморекламу) и за несколько дней добрались до топ-25 в платном чарте по Америке.
Это было непросто, но интересно, и мы многому научились. Я хочу поделиться с вами шагами, которые привели нас к такому результату.
Это было непросто, но интересно, и мы многому научились. Я хочу поделиться с вами шагами, которые привели нас к такому результату.
+48
Forismatic 3.0 — цитаты на iPad и iPhone
2 min
747У всех есть любимое приложение. Оно должно не просто нравится больше остальных, а быть в первых рядах среди наиболее используемых приложений на вашем девайсе. Оно должно вдохновлять.
Наше любимое приложение — это Forismatic. Первая версия вышла пару лет назад и в течение 2х недель занимало почетное первое место среди бесплатных приложений в AppStore Russia. Тогда, в декабре 2009 года, помог пост в «Я пиарюсь». Сейчас этот обзор и скриншоты версии 1.0 вызывают легкую улыбку. С тех пор количество фанов растет с каждым месяцем. Теперь давайте поговорим про настоящее.
+3
Выбираем платежную систему
6 min
140KВсем привет!
На днях я делал интеграцию своего сайта с платежными системами для отъёма денег у населения. Решил поделиться своими наблюдениями по поводу качества работы и быстроты настройки некоторых систем.
Итак, задача стоит следующая: сделать так, чтобы физическое лицо могло принимать платежи у пользователей своего сайта в автоматическом режиме. Ситуацию с юридическим лицом я рассматривать не буду, из-за отсутствия последнего, скажу лишь, что нужно еще добавлять время на заключение договора с платежной системой, но количество таких систем должно увеличиться.
В общем виде технически подключение выглядит следующим образом: пользователю выписывается счет на оплату. Он выбирает платежную систему, после чего ему генерируется форма с параметрами платежа для отправки на сайт платежной системы. Когда платеж прошел (или не прошел), сервер платежной системы запрашивает определенный URL магазина, а магазин, в свою очередь, зачисляет платеж на счет пользователя. После этого пользователя перекидывает на страницу с комментарием о том, что платеж прошел или не прошел.
На днях я делал интеграцию своего сайта с платежными системами для отъёма денег у населения. Решил поделиться своими наблюдениями по поводу качества работы и быстроты настройки некоторых систем.
Итак, задача стоит следующая: сделать так, чтобы физическое лицо могло принимать платежи у пользователей своего сайта в автоматическом режиме. Ситуацию с юридическим лицом я рассматривать не буду, из-за отсутствия последнего, скажу лишь, что нужно еще добавлять время на заключение договора с платежной системой, но количество таких систем должно увеличиться.
В общем виде технически подключение выглядит следующим образом: пользователю выписывается счет на оплату. Он выбирает платежную систему, после чего ему генерируется форма с параметрами платежа для отправки на сайт платежной системы. Когда платеж прошел (или не прошел), сервер платежной системы запрашивает определенный URL магазина, а магазин, в свою очередь, зачисляет платеж на счет пользователя. После этого пользователя перекидывает на страницу с комментарием о том, что платеж прошел или не прошел.
+56
Статистика об iOS девайсах и версиях OS от Instapaper
2 min
3.1KTranslation
Марко Армент (Marco Arment) — известный веб и iOS разработчик, блогер. В 2008 году он запустил Instapaper и до сих пор разрабатывает и поддерживает его сам, что само по себе заслуживает уважения. До этого он работал в Tumblr. Еще он вместе с 5BY5 ведет отличный подкаст о технологиях — Build & Analyze. (примечание переводчика)
Я получил много хороших отзывов от разработчиков. Они говорят, что такие публикации полезны. Потому я не вижу причин что бы не спамить обновленной статистикой каждые пару месяцев.
Вот наиболее свежие данные о людях использующих приложение Instapaper:
Я получил много хороших отзывов от разработчиков. Они говорят, что такие публикации полезны. Потому я не вижу причин что бы не спамить обновленной статистикой каждые пару месяцев.
Вот наиболее свежие данные о людях использующих приложение Instapaper:
+16
Простой и эффективный метод отразить http DDoS от 50мбит с помощью nginx и iptables
7 min
67KЗдравствуй, Хабр!
Предлагаю твоему вниманию простой и в то же время эффективный метод борьбы с http DDoS. На основе сервера Xeon 2.5GHz / 4Gb RAM / SAS можно отражать атаку примерно до 300 Мбит/с (значение получено методом экстраполяции).
Производится тонкая настройка параметров системы. Так что север будет способен выдерживать больше подключений от ботнета, чем канал до сервера сможет пропустить.
Борьба с Http DDoS на выделенном сервере или ВПС. Максимальная возможная мощность сдерживания DDoS атаки ограничивается физическими возможностями сервера и пропускной способностью канала.
Ваш сайт будет правильно индексироваться во время атаки, что позволит сохранить позиции в выдаче поисковых систем. Особенно актуально для сайтов с большими SEO бюджетами.
На время атаки придется отказаться от некоторых сервисов вашего сайта. Возможно, придется расширить полосу канала, перенести сайт на более мощный сервер. Эффективность достигается максимизацией коэффициента масштабируемости системы. Обеспечивается быстрое наращивание аппаратных ресурсов при увеличении мощности атаки.
Предлагаю твоему вниманию простой и в то же время эффективный метод борьбы с http DDoS. На основе сервера Xeon 2.5GHz / 4Gb RAM / SAS можно отражать атаку примерно до 300 Мбит/с (значение получено методом экстраполяции).
Способ реализация
Производится тонкая настройка параметров системы. Так что север будет способен выдерживать больше подключений от ботнета, чем канал до сервера сможет пропустить.
Область применения
Борьба с Http DDoS на выделенном сервере или ВПС. Максимальная возможная мощность сдерживания DDoS атаки ограничивается физическими возможностями сервера и пропускной способностью канала.
SEO под DDoS-ом
Ваш сайт будет правильно индексироваться во время атаки, что позволит сохранить позиции в выдаче поисковых систем. Особенно актуально для сайтов с большими SEO бюджетами.
Стоимость и эффективность
На время атаки придется отказаться от некоторых сервисов вашего сайта. Возможно, придется расширить полосу канала, перенести сайт на более мощный сервер. Эффективность достигается максимизацией коэффициента масштабируемости системы. Обеспечивается быстрое наращивание аппаратных ресурсов при увеличении мощности атаки.
+165
Идея iPad приложения “Украина в фотографиях”
1 min
635На протяжении года мы время от время обсуждали в компании интересную идею. Обсуждали вяло потому что идея кажется сложной, финансово необоснованной и завязана на контенте, которым мы не обладали. И даже были обсуждения с украинским обществом фотографов.
Коротко об идее
Приложение «Украина в фотографиях» состоит из профессиональных авторских альбомов фотографий по заданным темам. Каждый альбом содержит 25-50 фотографий и должен раскрывать одну определенную тему. Например: Зимние Карпаты, Деревянные Церкви, Замки Западной Украины, Вечерний Киев, Припять 25 Лет Спустя.
Задача — сформировать красочное представление и заинтересовать посетить обозреваемые места. Хотелось бы что бы качество фотографий стремилось к Fotopedia (AppStore) и National Geographic. Конечно будут текстовые аннотации, поиск на карте, слайдшоу, указание авторства фотографий и социальные сети.
Но прежде чем попробовать внести свою лепту в развитие украинского туризма и своего собственного кругозора, мы бы хотели узнать ваше мнение.
Уважаемые, хабровчане и iPad-пользователи, что вы думаете по поводу этой скромной идеи? Актуально? Полезно? Реально сделать? Где брать фотографии? Платные альбомы? Подводные камни? Копирайт? Какие темы интересны? Кейсы использования?
+21
+29
Mockup.io — сервис для демонстрации макетов iOS интерфейсов
1 min
3.5KКоллеги, за последние 2.5 года я со своей командой работали над более чем 40 iOS приложениями и более 100-и их версий. За это время мы увидели тясячи заготовок, макетов и финальных дизайнов. С каждым проектом мы все больше усваиваем важность части дизайна в процессе разработки. В связи с чем мы рискнули создать свой продукт, о котором я хочу рассказать сегодня.
+24
Скрипты в Photoshop
2 min
33KЕсть такой малоизученный дизайнерами функционал в фотошопе как скрипты.
Многие пользуются Actions, но для написания настоящих jsx скриптов нужны хотя бы базовые познания в JS, VBS или AppleScript.
Представьте себе такую задачу, как создание 50 уникальных графических заголовков для сайта, общего начертания, цвета, размера, но, увы, с разным контентом.
Как решить задачу?
1) Сесть и ручками наструячить 50 заголовков, копируя текст из текстовичка, настраивая размер и сохраняя файлы.
2) Создать скрипт:)
Многие пользуются Actions, но для написания настоящих jsx скриптов нужны хотя бы базовые познания в JS, VBS или AppleScript.
Представьте себе такую задачу, как создание 50 уникальных графических заголовков для сайта, общего начертания, цвета, размера, но, увы, с разным контентом.
Как решить задачу?
1) Сесть и ручками наструячить 50 заголовков, копируя текст из текстовичка, настраивая размер и сохраняя файлы.
2) Создать скрипт:)
+16
Копирование объектов с помощью ByteArray
4 min
4.9KTranslation
Копирование простых объектов
Чаще всего ByteArray используют для копирования объектов. AMF сериализатор и десериализатор (не люблю эти слова, но не нашёл подходящего перевода) доступен через ByteArray API. Для дублирования объектов с помощью ByteArray мы будем использовать методы writeObject и readObject:
// Создаём пустой ByteArray
var stream:ByteArray = new ByteArray();
// Создаём объект
var parameters:Object = { age : 25, name : "Bob" };
// «Переводим» объект в формат AMF и сохраняем его в ByteArray
stream.writeObject( parameters );
// Сбрасываем позицию
stream.position = 0;
// Считываем объект
var objectCopy:Object = stream.readObject();
+24
2000 из 3000 иконок готово — стань соавтором! (стол заказов)
1 min
15KНе так давно на хабре был топик, который привел на наш сайт 17 тысяч посетителей за два дня (11,828+5,100 on October 21, 2010). С 2009го года эта уже не первая волна, а последние иконки будут нарисованы в первой четверти 2012го года. Best reseller hosting providers.
Не хватает еще 1000 иконок для best email hosting. Готовы ли вы предложить метафоры, которых у нас еще не хватает? Тогда follow me…
Не хватает еще 1000 иконок для best email hosting. Готовы ли вы предложить метафоры, которых у нас еще не хватает? Тогда follow me…
+206
6 шагов загрузки Linux на пальцах
5 min
213KTranslation
Нажмите кнопку включения питания на вашем системнике, и спустя несколько секунд вы увидите окно входа в систему.
Посмею предположить, что каждого интересовало хоть когда-либо то, что происходит за занавесом заставок и загрузочных экранов с момента включения питания компьютера к моменту, когда предлагается войти в систему.
Я предлагаю вам познакомиться со следующими уровнями типичной загрузки Linux:
Посмею предположить, что каждого интересовало хоть когда-либо то, что происходит за занавесом заставок и загрузочных экранов с момента включения питания компьютера к моменту, когда предлагается войти в систему.
Я предлагаю вам познакомиться со следующими уровнями типичной загрузки Linux:
+159
10 вещей, которые должен знать каждый Senior Flash Developer
3 min
11KЯ собеседовал нескольких Flash/Flex разработчиков в качестве потенциальных сотрудников Roundarch. Для меня, самой сложной частью собеседования было понять, какие именно вопросы задавать, чтобы оценить уровень Flash-разработчика. Поэтому, я создал этот список. Этот список позволяет мне оценить уровень и опыт разработчика, которого я собеседую.
Если вы ещё не достигли уровня «Senior-developer», то прочитайте список и изучите информацию по ссылкам из него. Если вы посчитаете этот список устаревшим, то, пожалуйста, критикуйте его и расскажите о других ссылках в комментариях.
Если вы ещё не достигли уровня «Senior-developer», то прочитайте список и изучите информацию по ссылкам из него. Если вы посчитаете этот список устаревшим, то, пожалуйста, критикуйте его и расскажите о других ссылках в комментариях.
+25
Information
- Rating
- Does not participate
- Location
- Украина
- Date of birth
- Registered
- Activity