По сравнению с предыдущей статьёй (которая, судя по изменениям моей кармы, не всем пришлась по нраву) эта совсем безобидная.
Можно ли доверять цитатам из Skype? Казалось бы, их нельзя редактировать, а после недавнего отключения поддержки html тэгов (в windows версиях), это должно быть невозможным. Ответ на вопрос на скриншоте ниже:
Ответ – целостности и авторству цитат из Skype доверять нельзя. Наверняка многие наслышаны о защищённости протокола и в целом этой программы. Но как обычно, ошибки находятся в мелочах. Нигде и не утверждается, что цитаты подписаны цифровой подписью и им можно свято верить (ну или я не нашёл такого утверждения), но во всяком случае на практике это не так.
Gmail был запущен в 2004 году и предлагал пользователям 1 Гб для электронной почты. Это было неслыханно по тем временам, к примеру, крупнейший сервис электронной почты Hotmail предлагал лишь несколько мегабайт. В настоящее время Gmail предлагает 7 Гб, Hotmail — 5 Гб, а Yahoo — не ограничивает размер ящика.
Gmail также пользуется популярностью среди коммерческих пользователей из-за того, что быстро работает, надежный и легко настраиваемый. Помимо экспериментальных функций, которые предлагает Google через Google Labs, есть сервисы от сторонних разработчиков, которые улучшают работу с Gmail.
Я составил подборку 25 лучших сервисов, которые сделают более эффективной вашу работы с лучшей почтовой службой от Google и вы сами заметите как увеличится ваша продуктивность работы с Gmail.
Notification Center — удобная и простая в использовании функция в iOS, но она ограничена лишь стандартными виджетами. Не секрет, что любители jailbreak уже давно пользуются сторонними твиками, но вот информации о их разработке практически нет. В этой статье я постараюсь это исправить и описать процесс создания на примере виджета для проверки баланса моего интернет-провайдера.
AllNovaScotia берет 360 долларов в год за доступ к своему контенту, и ему дела нет до того, как выживают другие новостные сайты. Как так получилось, что к нему прислушиваются самые влиятельные лица региона? Почему он прибылен, а остальные едва сводят концы с концами?
В последнее время в сфере интернет-сообществ нельзя не заметить несколько очевидных изменений, о которых я хочу рассказать.
На протяжении более 3 лет я являюсь администратором фан-сайта. На протяжении всего этого времени (и даже больше) я стараюсь следить за аналогичными сообществами в сети, за их жизнью и развитием. Сразу подчеркну — меня интересуют узкотематические сообщества, поддерживаемые энтузиастами, а не коммерческие проекты.
По моим наблюдениям, в русскоязычном интернете расцвет таких сообществ пришелся на 2005-2009 годы. Это соответствует времени, когда скоростной доступ в интернет появился у широких масс населения (в частности, у «среднего класса» и близких к нему по доходам и образу жизни социальных слоев), а цены на хостинг и аренду доменных имен снизились. В итоге, человек получил возможность сравнительно просто и дешево открыть свой сайт, посвященный любимой команде, певице, рок-группе, актеру, своему хобби и т.п. Этот сайт мог быть раскручен честными методами и получить высокие места в поисковой выдаче без активного пиара и применения SEO. Проще говоря, этот сайт мог быть успешен. Широкое распространение получили форумы (практически полностью вытеснившие гостевые книги и доски объявлений). Технический и содержательный уровень таких сайтов мог быть совершенно различным.
В субботу во многих странах прошли протесты против ACTA — торгового соглашения против контрафакта.
Этот документ вызвал волну возмущения Интернет-сообщества, а также представителей движения Anonymous из-за опасений, что он ограничит свободу пользователей сети и будет способствовать усилению цензуры.
Как и ожидалось, некоторые из протестующих надели уже традиционные маски «анонимов», заимствованные у главного героя комиксов писателя Алана Мура «V значит вендетта» — таинственного революционера, который при поддержке народа пытается уничтожить тоталитарный режим в стране.
Накануне субботних протестов Би-Би-Си попросила автора комиксов рассказать о том, как его книга стала вдохновением для многих протестующих во всем мире.
В последнее время сложилось ощущение, что много людей пишет про создание табов (вкладок) на CSS.
Сейчас я хочу рассказать про ещё один способ создания вкладок на CSS (Предупреждая выпады в свою сторону, упомяну, что без :target).
Но обо всём по порядку.
Небольшой видеоролик про редактирование кода в vim.
Краткое содержание.
1. Использование аббревиатур.
2. Плагин MRU
3- Плагин tagbar
Сделано с помощью свободного редактора OpenShot — для изготовления видеороликов в домашних условиях он оказался вполне пригоден.
Несколько простых правил по работе с Яндекс.Директ, чтобы не разориться в первый месяц рекламной кампании по самые помидоры и получить максимальный эффект при меньших затратах.
7 раз отмерь
Работу по изучению поведения людей на сайте и их взаимодействия с рекламой лучше начать с подготовки того, как вы будете оценивать качество аудитории:
Установите Яндекс.Метрику. Это позволит определить эффективность каждого объявления и конкретной ключевой фразы для вашего конкретного сайта.
Определите, как действия вы ожидаете от посетителей своего сайта при переходе по рекламе.
Например:
совершить звонок (подключаем услугу "Целевой звонок", которая учитывает число уникальных/неуникальных, неотвеченных звонков, их длительность и все входящие номера)
совершить заказ через корзину ("параметры интернет-магазинов", когда учитывается источник посетителя, состав и сумма заказа)
отправить письмо через обратную форму связи (задаем целью нажатие кнопки отправки сообщения или посещение страницы с сообщением «спасибо, ваше письмо получено»)
скачать файл (раздел в метрике «загрузки файлов»)
То есть основное правило: нужно измерять то, что покажет вам положительную обратную связь от посетителя, пришедшего по рекламе. Только не стоит заморачиваться на абсолютных величинах. Нужно измерять динамику, т.е. то, ухудшается или улучшается в целом ситуация.
Недавно случилось так, что мы должны были начинать новый интернет-проект, но все наши опытные дизайнеры на то время были заняты другими проектами. Т.к. мы в основном специализируемся на разработке коммерческих программ, не все наши специалисты хорошо понимают тонкости дизайна мобильных сайтов. По-этому, я провела подробный мастер-класс с большим количеством скриншотов и слайдов.
Эти 70 шаблонов проиллюстрированы сотнями примеров приложений для операционных систем Apple, BlackBerry, Android, Symbian, Windows и WebOS будут изданы O’Reilly Media как «Mobile Design Pattern Gallery». Ниже приведена одна из моих любимых глав — Приглашение.
* Не смотря на то, что эти шаблоны ориентированы на разработку мобильных приложений, они так же могут быть использованы при работе над мобильным веб-сайтом.
В этом топике я бы хотел поделиться своими соображениями о ремонтной сборке-разборке ноутбуков, благо накопился небольшой и скромный опыт. Речь пойдет о запечатленном и откомментированном процессе сборки ноутбука Toshiba Portege M800. Мысль о запечатлении в фотках пришла опосля после того, как ноут был разобран, поэтому картинками представлена именно сборка. Кроме того, я надеюсь, статья окажется полезной ремонтирующим данный девайс. Основные важные моменты, встречающиеся в топике, собраны вместе в конце.
Осторожно, трафик (24 фото).
Иногда возникает необходимость мониторить устройства по последовательному порту, причем расположить рядом с устройством комп не всегда удобно, а иногда просто не возможно. И тут на выручкуприходятразличныеSerial to Ethernetадаптеры, которые хороши всем, кроме цены. Давайте посмотрим, что можно сделать подешевле и попроще.
О проблеме внесения изменений в БД в ходе разработки приложения писали на Хабре многораз. Версионная миграция БД — удобный подход к решению проблемы.
Уже долгое время я участвую в разработке ECM7.Migrator — инструмента для автоматизации изменений БД. О том, как его использовать и почему это удобно, мы писали здесь.
8 месяцев назад мы выпустили версию 2.0, а на этой неделе вышла версия 2.6. По сравнению с версией 2.0 многое изменилось.
Полностью переписаны классы всех провайдеров: API стал проще и удобнее, все методы работают адекватно (а для проверки адекватности было написано большое количество модульных тестов);
Поддержка SQL Azure и Firebird;
Методы Up и Down переименованы в Apply и Revert, реализовывать Revert не обязательно;
Обработка разделителей запросов (например, «GO» для MSSQL);
Возможность работы со схемами БД (отличающимися от схемы по умолчанию);
… и много других мелких доработок.
Попробуйте наш новый мигратор и, возможно, он понравится вам также, как нравится нам!
Взять новую версию можно в google code и в галерее пакетов nuget.
Микроконтроллеры (старое красивое название — однокристалльные микро-ЭВМ) в настоящее время имеют невероятно много областей применения. От промышленной автоматики до бытовых приборов, от управления ядерными станциями до детских игрушек, от секретных военных систем до переключения каналов в вашем радиоприемнике. Одним словом, проще перечислить, где они не применяются.
Изобретение и дальнейшее развитие микроконтроллеров произвело настоящую революцию в цифровой электронике. Изменились не только схемотехника и элементная база, но и сами принципы построения систем. Значительные изменения претерпел цикл разработки. Появились целые классы устройств, не существовавшие раньше.
Но у всякой технологии, как бы хороша она не была, всегда есть обратная сторона. Сюда относятся незаметные на первый взгляд трудности; проблемы, порождаемые новым подходом; ограничения, с которыми приходится считаться. Новые возможности, которые предоставляет технология, могут найти самые неожиданные применения, и не всегда направленные во благо.
Эта статья имеет целью дать обзорную оценку как положительных, так и отрицательных аспектов повсеместного применения микроконтроллеров.
Являясь мастером по ремонту цифровой техники и ноутбуков, появилась острая необходимость в Инфракрасной(ИК) паяльной станции, но так как готовые комплекты стоят у нас в Украине непомерно дорого, то было вынесено на обсуждение два варианта:1)Собрать с нуля 2)Собрать из блоков. Я выбрал второй вариант, так как он менее затратный по времени и деньгам, и в тот же день мною был преобретен, нижний преднагреватель плат AOYUE Int 883. Как по мне, дешево и сердито, и в принципе для моих задач самое оно. Но в процессе работы были выявлены недостатки и «баги» и было принято решение по устранению и модернизации.
Под катом много фото, цель статьи показать как легким способом можно связывать сложные устройства с пк и автоматизировать процесс. Трафик! Много фотоматериала!
Платежная система от Google является одной из наиболее молодых — и понятно, что этот «свежий» сервис еще нужно приглаживать и исправлять найденные недоработки. На днях эксперты из Zvelo Labs в лице Джошуа Рубина опубликовали информацию о найденной критической уязвимости Google Wallet. Команда из Zvelo Labs не только нашли уязвимость, но и написали специальное ПО для эксплуатации этой «дыры». ПО под Google Wallet позволяет быстро узнавать PIN-код владельца аккаунта этой платежной системы.
Комитет ECMA сейчас работает над разработкой следующей версии JavaScript, известной под кодовым названием Harmony. Он должен быть закончен к концу следующего года и станет самым большим обновлением за всю историю языка. Разработчики Chrome и V8 решили уже сейчас реализовать некоторые будущие функции JavaScript в браузере Chrome (версия для разработчиков).
Чтобы активировать новые функции, нужно в последнем релизе с dev-канала набрать chrome://flags и включить флаг Experimental JavaScript features.
Была на Хабре статья о реализации табов на чистом CSS, которую автор удалил (видимо, из-за незавершённости решения), скрыв при этом все комментарии. Благодаря авторской наработке я устранил один из недостатков юзабилити в решении и опубликовал его в комментарии. Поведение табов стало обычным, по клику на табе (или кнопке, смотря как назвать), он выделялся и оставался выделенным после отведения мыши. Чтобы не терять из виду то и другое решение и для продолжения их развития, приведу копии их. Решение автора makzimko скопировано в песочницу, сохранив все необходимые свойства. Дополнение — в модификации там же.
Ранее, хабраюзер AlexanderG, выкладывал программку, которая в один клик делает скриншот всего экрана и автоматически выгружает его на хостинг. Все очень круто, быстро и удобно, но на мой взгляд, не хватает одного функционала — выделения нужной области, потому я решил дописать программу.
В этой статье, я попробую описать создание своей полноценной формы, вместо унылой стандартной. В моем случаи, мне нужна была красивая прозрачная панель выделения области экрана для создания скриншота, которую можно перемещать и менять ее размеры. Это моя первая программа на c#, потому статья ориентирована на новичков.