Самые комментируемые за месяц

Пропал режим модема на iPhone… Что делать?

14 октября 2011, 14:58

Сегодня столкнулся со странной проблемой — у меня пропал режим модема в iPhone 4, которым я достаточно активно пользовался. Прошивка iOS 5.

Данная опция полностью зависит от оператора и, как было установлено опытным путем, возвращается после обнуления настроек. Если быть точнее, то последовательность действий такая:

  1. Настройки Основные Сеть Сотовая сеть передачи данных APN Пишем тут «iphone» Выходим из настроек
  2. Перезагружаемся (зажимаем кнопку включения и Home, ждем секунд 5)
  3. Настройки Основные Сеть Сотовая сеть передачи данных Сброс настроек Выходим из настроек
  4. Перезагружаемся (зажимаем кнопку включения и Home, ждем секунд 5)
  5. Режим модема активирован, можно пользоваться

Новогодние приключения

3 января 2014, 19:06

Сегодня испытал сразу несколько чувств: гордость, стыд и радость. А дело было так.

Жена приболела и плохо себя чувствуя осталась дома, я с детьми отправился на новогоднее мероприятие в Бэби-клаб. Захватив фотоаппарат, я встал за рядами стульев и не имел возможности корректировать поведение своих сорванцов. И вот, 5-летний Илья и 2.5-годовалая Стася, предоставленные сами себе, почти два часа отрывались по полной, принимая непосредственное участие в сказке. Этой заметкой я решил сохранить для истории некоторые, наиболее запоминающиеся моменты.

— Когда началось сказачное действо и вечные враги новогоднего настроения Баба Яга и Кикимора решили заколдовать новогоднюю елку, на их пути возникло неожиданное препятствие в лице Стаси. Встав между елкой и «злодеями» она, подняв правую руку в верх, грозно заявила «Ненадо!». И каждый раз, как только они пытались было приблизится к елке, появлялась Стася с боевым криком «Я сказала НЕТЬ!». В целом, этим двум персонажам вообще было тяжело... маленький мститель постоянно появлялся то из-за спины, то из-за елки, то еще откуда-то, и всеми силами препятствовал каждому предусмотренному сценарием злодейству.

—Появившийся Дед Мороз не смог беспрепятственно добраться до своего кресла. На его пути возник Илюша с вопросом «Дедушка, а ты был у меня дома?».

— Во время спортивных соревнований команды Снегурочки (дети, как вы поняли) и дуэта Яги и Кимиморы, Стасе сообразила, что эффективнее будет кидать снежки не в цель, а сразу в коварную парочку. Разумеется, идея понравилась и другим детям, но вряд ли понравилась Кимиоре и Яге, которые минуты две бегали по залу пытаясь укрыться от бомбежки.

— Во время игры «заморожу ушки, заморожу носик», зачем-то Дед Мороз сказал что свои уши он заморозить не может, потому что у него их нет. Как играть дальше, когда открываются такие удивительные анатомические подробности? Илья тут же стал доказывать Морозу что уши у него есть, а вот борода не настоящая и ее можно снять что бы лучше слышать.

— Хотя формат мероприятия не предусматривал большого количества детей, не более 12-14 человек, ждать пока каждый расскажет стишок оказалось слишком сложным испытанием для Стаси. Не желая пропускать момент выдачи подарков, она вытащила из-за кулис высокий стул, поставила его рядом с Дедом и забралась на него. Но забраться на стул было мало, пришлось отстоять свое право сидеть на нем, отбиваясь от других детей пожелавших отвоевать козырное место.

— Вождение хоровода тоже прошло «по программе». Почти сразу после его начала в центре возникла Стася и начала плясать, в итоге хоровод водили вокруг нее.

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

Вся правда о jailbreak iPhone или зачем он нужен

8 июня 2012, 12:32

Сегодня мы еще раз поговорим о джейлбейке для iPhone и попытаемся разобраться в том, зачем он нужен, кому и стоит ли вообще его делать. В этом нам поможет Дилан Лав, который написал неплохой обзорный материал на эту тему, а я предлагаю свою версию вольного перевода с некоторыми комментариями и дополнениями.

Но прежде, чем мы начем рассуждать о полезности джейлбрейка я хочу еще раз напомнить о том, что это такое. Многие ошибочно путают его с анлоком. Итак, джейлбрейк (jailbreak) — это возможность открыть программному обеспечению полный доступ к файловой системе устройства, что позволяет существенно расширить возможности аппарата, например, сделать возможным поддержку тем оформления и установку приложений из прочих источников помимо App Store (самый популярный — Cydia, вы же наверянка слышали это слово?).

Вернемся к Дилану и выводам, которые он сделал. Примерно год Дилан пользовался своим iPhone и был счастлив, но покой и безмятежность нарушил вышедший недавно непривязанный джейлбрейк Absinthe 2.0, который ему захотелось установить о он это сделал.

Благодаря джейлбрейку мистер Лав смог по-новому взглянуть на свой смартфон. Он ощутил свободу, почуствовал, что может выйти за жеские рамки возможностей своего девайса, которые установили церберы Apple. И он по достоинству оценил открывшиеся возможности.

Дилан настроил свой iPhone настолько удобно, что уверен — именно такой продукт Apple должна продавать своим клиентам. Это телефон, который полностью настраивается под нужды владельца и полностью использует весь заложенный в него потенциал (в т.ч. и с точки зрения «железа»).

Нажимая всего одну кнопку можно получить доступ к множеству параметров, изменить которые в стандартной версии можно только преодалев несколько экранов. Звонки с использованием FaceTime теперь можно делать по 3G, телефон превратился в полноценную мобильную точку доступа. И что еще доставляет Дилану большую радость, так это возможность наслаждаться добрыми олдскульными играми, которых в Cidya огромное множество.

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

Давайте посмотрим, что именно сделал Дилан со своим телефоном и какие твики стали причиной его безмерной радости.

1. С помощью SBSettings он смог получить удобный доступ ко всем самым нужным опциям своего телефона. Для Дилана это возможность регулировки яркости экрана, настройки Wi-Fi и управление Bluetooth.

1-sbsettings-is-just-about-essential.jpg

Справедливости ради стоит заметить, что функционал этого замечательного приложения гораздо шире. SBSettings задумывалась как универсальный пульт доступа к самым нужным настройкам айфона. Приложение очень ненавязчивое.

2-you-can-get-rid-of-the-annoying-default-ios-apps.jpg

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

Эта же утилита помогла убрать значки системных приложений, таких как «Акции», «Киоск» и другие. Сами приложения не удаляются, но значки можно убрать.

2. Приложение MyWi для iPhone, без которой владельцы iPad «Wi-Fi only» не мыслят будущего, позволило Дилану всегда держать свой планшет в онлайне (по всей видимости у него iPad без поддержки 3G, поэтому он «питался» интернетом от iPhone, постоянно работабщего в режиме модема благодаря MyWi).

3-mywi-is-totally-indispensable.jpg

3. «Я думаю, компания Nindendo лишила себя огромных возможностей не портировав свои старые игры на iPhone» — размышляет Дилан, и многие из нас с ним согласятся. Вы помните замечательные Танчики или Супер Марио? Сколько было ремейков и аналогов, но ни один из них не может сравниться с оригиналом! Но джейлбрейк решает проблему и теперь у вас снова повявляется возможность играть в любимые старые игры. Олдскул геймс ис бэк!

4-playing-nes-games-is-awesome.jpg

4. С помощью FakeCarrier название оператора в топ-баре можно заменить на любой произвольный текст. Дилан, например, написал там свое мнение. На мой взгляд это бесполезная возможность, но мало ли…

5-fakecarrier-is-a-fun-novelty.jpg

5. Куда более полезным является приложение 3G Unrestrictor, благодаря которому не только Дилан, но и любой другой пользователь может использовать FaceTime даже без доступной сети Wi-Fi, только по 3G. Это действительно удобно, если вы живете в Нью-Йорке.

3g-facetime-is-actually-pretty-cool.jpg

6. Дилан, как и я, крайне негативно относится к кастомизации интерфейса что и использованию сторонних тем, потому что на выходе может получиться такой пиздец:

6-i-didnt-really-mess-with-customizing-themes-but-its-nice-to-know-that-i-could.jpg

7. Еще немного расстраивает Дилана появление вот таких системных экранов:

7-jailbreaking-isnt-perfect-though.jpg

8. Но плюсов от джейлбрейка Дилан все равно видит больше, чем минусов.

8-still-want-to-jailbreak.jpg

Соглашаться с ним или нет, делать джейлбрейк или нет — ваш собственный выбор. Не смотря на очевидные преимущества я на своем последнем iPhone 4S делать его не стал. Мне удалось добиться баланса работы всех своих Apple'овских девайсов используя стандартные настройки и, в принципе, большего мне не нужно. Конечно, иногда хочется некоторых удобств, но нет таких без которых бы я не смог прожить.

Как наклеить пленку на iPad, iPhone и другие устройства

28 января 2012, 10:57

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

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

2800_pic_enl.jpg

Прежде всего подготовим условия для наклейки пленки. Если вы хоть раз пробовали клеить пленку, то наверняка сталкивалисьс главной проблемой — пылинки и соринки, которые каким-то неведомым и молниеносным образом попадают на экран, в результате на пленке остаются точки и пузыри. От них легко избавиться: покупаем в любом компьютеном магазине средство для протирки мониторов с антистатическими свойствами и, прихватив пленку и девайс, отправляемся в ванную комнату, где на 5-7 минут включаем душ с горячей водой. Теплый пар поможет избавить воздух в помещении от пыли, а для дополнительной подстраховки идеально очистите поверхность экрана средством-антистатиком.

Непосредственно перед наклейкой пленки аккауратно приложите ее к экрану, спланируйте как и в каком направлении вы будете начинать снимать защитный слой. Когда будете готовы еще раз проверьте поверхность экрана на наличие пыли, нужно удалить даже самые мелкие пылинки!

Наклеивайте пленку постепенно, снимая защитный слой постепенно. Если немного просчитались и видите, что процесс пошел криво, смело отклеивайте и прикладывайте правильно. Главное не трогать экран и клеющуюся поверхность пальцами и следить за отсутствием пыли на экране. Делайте все аккуратно и не спеша, следите что бы пленка не вылазила за пределы экрана, если так оставить — черезх сутки она следит или «наберет» под стекло кучу мусора.

Когда пленка будет приклеена на экране наверняка будет много пузырей. Ничего страшного! Берем любую пластиковую карту (часто в комплекте с пленкой идет специальный упругий скребок) и плавно начиныем разглаживать пузыри, выталкивая их ребром карты к краям пленки. Пару минут и готово!

Я наклеиваю пленку на все свои устройства и это многократно спасало их от повреждений. Не стоит покупать самую дешевую пленку, она быстро отвалится или будет собирать на себе все отпечатки, замучаетесь протирать экран. Сейчас на обоих iPhone и на iPad'ах у меня глянцевая пленка SGP, очень ею доволен. Да и в комплекте с пленкой идет все что нужно для ее наклейки в домашних условиях.

Дубровицкая церковь Знамения

3 июня 2012, 8:09

http://img-fotki.yandex.ru/get/6308/27463475.9d/0_6bbae_b69c48a2_XL Дубровицкая церковь Знамения

У русского народа существует поверье, что Центрально-Черноземная Россия находится под особым покровительством Богородицы. Недаром в прежние времена «поясом Богородицы» именовали Оку, берущую свое начало на Орловщине. Дорога на юг идет от Москвы через Подольск, и здесь, на реке Пахре, нас ждет встреча с первым знаменитым храмом на нашем пути — церковью Знамения Богородицы в селе Дубровицы. Недавно мне удалось побывать в этом замечательном месте.

5 горячих клавиш для работы с окнами в OS X Mavericks

28 декабря 2013, 18:29

Когда на «Рабочем столе» открыто слишком много окон, то работа с ними превращается в нечто не совсем удобное. Особенно, если речь идет не о 27-дюймовых экранах, которыми может похвастаться разве что iMac или Thunderbolt Display, а какой-нибудь MacBook с экраном, размер которого составляет всего 13 дюймов. В таких ситуациях гораздо проще осуществлять навигацию с помощью клавиатуры, то есть горячих клавиш, чем с помощью курсора. Поэтому сегодня мы рассмотрим 5 горячих клавиш для работы с окнами в OS X.

cmd + ’ — переключение между окнами активного приложения

cmd + M — свернуть текущее открытое окно

cmd + alt + H — скрыть окна всех приложений, кроме активного

cmd + W — закрыть текущее окно (или вкладку, если вы работаете в веб-браузере)

cmd + alt + W — закрыть все окна активного приложения

Самый большой обзор инструментов для разработки сайтов на iPad

9 июня 2012, 5:59

SketchyPad.jpg

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

Синхронизируем контакты iPhone с Gmail-аккаунтом

17 июня 2011, 17:54

У меня есть деловая привычка — я всегда записываю всех людей, контакты которых беру, с именем, фамилией и другой доступной информации. Такой подход избавляет от необходимости вспоминать кто такой «Иван Майкрософт» или «Мудак в галстуке» (что всегда можно написать в заметках к контакту), а также при необходимости легко находить информацию о людях в интернете, в т.ч. социальных сетях.

Основной базой контактов всегда был мой телефон. Уже много лет я использую iPhone и... не буду нахваливать интерфейс и удобство работы с адресной книгой, скажу лишь, что не не хватало некого единого хранилища всех контактов, которое я мог бы использовать и в телефоне, и на любом из моих компьютеров.

Ранее было две провальные попытки синхронизировать контакты. В первом случае мне в телефон закачались все 2300 безымянных контакта с одними только электронными адресами, во втором я лишился локальной версии контактов. Желание пробовать отпало надолго, вернул его мой хороший друг у которого был более удачный опыт. Сегодня я вспомнил наш с ним разговор и решил еще раз попробовать синкануть контакты. И, друзья, все получилось!

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

1. Делаем резервную копию. Возможно, что-то вы сделаете не так, либо результат не придется по вкусу. Всегда нужно иметь возможность откатиться, тем более, если мы собираемся экспериментировать с самым ценным, что есть в телефоне — контактами.

2. Рекомендую объединить все контакты в адресной книге Google. У меня есть Мак с помощью которого я создал экспортный файл всех своих контактов (если у вас его нет, то в AppStore есть какая-то софтина для экспорта контактов в CSV), затем открыл контакты в Gmail и импортировал их туда. Зачем? Для того, что бы воспользоваться функцией «Найти и объединить совпадающие контакты», которая работает очень точно и хорошо.
Синхронизируем контакты iPhone с Gmail-аккаунтом
Уже только это позволило мне устранить огромное количество дубликатов и объединить их. Электронные адреса всегда лениво вбивать в телефон, но теперь об этом даже думать не придется — за вас все сделает Gmail.

3. У нас уже есть расширенная база контактов, которая включает в себя и локальные и почтовые, осталось научить телефон использовать их в качестве телефонной книги. Для этого открываем в своем телефоне «Настройки», затем «Почта, Адреса, Календари» и жмем «Добавить» в первом блоке «Учетные записи».
Синхронизируем контакты iPhone с Gmail-аккаунтом

4. Выбираем «Microsoft Exchange». ОС версии 4.0 и выше позволяет пользоваться несколькими аккаунтами Exchange. Если на вашем устройстве нельзя добавить второй аккаунт, можно использовать CalDAV для синхронизации Календаря Google и IMAP для синхронизации Gmail.
Синхронизируем контакты iPhone с Gmail-аккаунтом

— В поле «Электронная почта» нужно указать полный адрес почты Google-аккаунта. При использовании адреса @googlemail.com может быть показано предупреждение «Не удается проверить сертификат», тогда жмем «Далее» в верхней части экрана, затем кнопку «Отмена».
Синхронизируем контакты iPhone с Gmail-аккаунтом

Снова жмем «Далее» в верхней части экрана.
— Оставляем поле «Домен» пустым.
— В качестве имени пользователя указываем полный адрес почты аккаунта Google.
— Что указать в поле «пароль» — догадайтесь сами, в противно случае вместо телефона вам нужен камень.

Ждм «Далее» в верхней части экрана. Появится новое поле «Сервер», вводим «m.google.com».

5. Теперь нужно выбрать службы Google (почта, календарь и контакты), которые следует синхронизировать.
Синхронизируем контакты iPhone с Gmail-аккаунтом Синхронизируем контакты iPhone с Gmail-аккаунтом
Если не нужно удалять контакты и календари на телефоне, выберите параметр «Оставить» на iPhone при появлении соответствующего запроса. Это позволит выполнять синхронизацию с компьютером через iTunes. Но зачем мы тогда все это начали?.. Нет, мы хотим что бы все было правильно, поэтому выбираем пункт «Удалить существующие контакты» при появлении соответствующего запроса во время установки Google Sync. Не бойтесь, он удалит локальные контакты на телефоне, но ведь мы уже перенесли их в адресную книгу Gmail и скоро они в дополненном виде «притекут» обратно.

6. Готово! Подождите немного пока телефон скачает все контакты. Теперь я рекомендую вернуться в удобный Gmail-овский интерфейс управления контактами и навести там окончательный порядок.

P.S. Кстати, стандартное маковское приложение «Адресная книга» тоже умеет синхронизироваться с Google-аккаунтом. Настраивается элементарно, в опциях.

Что такое GNU GPL? Условия лицензии доступным языком.

19 января 2012, 18:38

Лицензии на свободное программное обеспечение стали неотъемлемой частью IT-сферы и любой, кто реализует себя в этой области, рано или поздно сталкивается с GNU GPL. Другое дело, что далеко не каждый знает что это, какими правами и обязанностями он обладает при использовании объектов интеллектуальной собственности, распространяемых под данной лицензией.

К сожалению, тексты таких документов (их условия) тяжело понять специалистам, которые не имеют отношения к юриспруденции. Не все имеют возможность обратиться за разъяснением к специализированным юристам, что стало причиной массового заблуждения: многие думают, что получив ПО под GNU GPL можно бесплатно и максимально использовать чужое творение в своих нуждах и своем ПО.

Однако не все знают о том, что GNU GPL — не свободная лицензия. Она накладывает на код серьёзные ограничения, которые не позволяют использовать его где угодно, а значит не предоставляют свободу. Есть ряд как прав, так и обязанностей (помимо указания авторства), которые должны соблюдать пользователи. Попробуем в доступной, понятной и естественной форме разобраться в специфике всего того, что написано в лицензиях GNU GPL v3.

Общие требования:

  1. Обязательное наследование лицензии в случае модификации исходного кода. Т. е. модифицированное или объединенное с другим ПО так же должно быть выпущено под лицензией GNU GPL, следовательно, должно быть доступно для получения исходного кода и его модификации любым желающим.
  1. Если ПО имеет пользовательский интерфейс, то такой интерфейс должен содержать Соответствующие Правовые Уведомления о распространении на условиях GNU GPL.
  1. При распространении модифицированного ПО в виде исходных кодов, ПО должно содержать заметные уведомления, утверждающие что Вы изменили код, и содержащие действительную дату изменений.
  1. Вы должны выдать лицензии GNU GPL на ПО всем, кто захочет получить копию ПО по этой лицензии.
  1. Объединение распространяемого ПО в базу (сборник) с отдельными и независимыми ПО, которые не являются расширениями лицензируемого ПО и не соединены с ним с целью сформировать единую программу не распространяет действие данной Лицензии на остальное ПО, имеющееся в сборнике.

Что разрешено:

  1. Разрешено продавать ПО, распространяемое под данной лицензией, а также предлагать платную поддержку или гарантии в отношении этого ПО.
  1. Разрешено распространять точные (не модифицированные) копии ПО любым способом и на любом носителе, при условии что:
    • на каждой копии в заметной форме имеется уведомление об авторском праве и что ПО распространяется на условиях лицензии GNU GPL;
    • предоставляется копия (текст) Лицензии вместе с ПО.
  1. При распространении (в т.ч. продаже) скомпилированного ПО, необходимо соблюсти одно из следующих требований:
    • Скомпилированное ПО передается одновременно с исходными кодами на том же носителе.
    • Содержится письменное обещание бесплатно предоставить исходные коды любому, кто их запросит.
    • Скомпилированное ПО содержит ясное указание местоположения Исходного Кода (например адрес сервера где можно скачать исходные коды и т. д.).

Что запрещено:

  1. Запрещено удалять имеющиеся уведомления об авторстве и уведомления о том, что объект распространяется на условиях лицензии GNU GPL.
  1. Данная Лицензия не допускает выдачи лицензий на ПО (автором которого пользователь не является) под другими лицензиями. Исключение составляет случай, когда распространитель (Лицензиат) получил непосредственно от правообладателя (Автора/Лицензиара) отдельное разрешение на выдачу других видов лицензий.
  1. Запрещена «Тивоизация». Т. е. запрещено предоставлять устройства на которых установлено ПО по лицензии GNU GPL, если эти устройства не позволяют модифицировать данное ПО или не уведомляют пользователя о других способах, с помощью которых можно свободно получить данное ПО из других источников и в последующем модифицировать его.
  1. Запрещено отзывать уже выданные права на использование ПО под данной лицензией (исключение составляют случаи, если пользователь нарушает условия лицензии).
  1. После того как лицензия уже выдана (и ПО используется по данной лицензии) запрещено налагать на использующего какие-либо лицензионные сборы, гонорары и т. д., а так же обращаться в суд для привлечения к ответственности (при условии что ПО используется без нарушения условий данной лицензии).
  1. Запрещено ограничивать возможность пользователя в модификации ПО.
  1. Нельзя устанавливать запрет на обход техническими или программными средствами для получения доступа к исходному коду ПО.
  1. Запрещено давать какие-либо гарантии в отношении ПО (обязателен полный отказ от гарантий). Однако возможно предоставлять гарантии отдельно от лицензии на основании отдельных договоренностей.

И, пожалуй, последнее из наиболее важного, что нужно помнить — так это то, что лицензионный договор не допускает адаптации (под конкретное законодательство) и в нём не указана территория, на которой он действует, для правообладателя гражданина РФ действие договора будет распространяться только на территорию РФ (п. 3 ст. 1235 ГК РФ), а для иностранного гражданина на основании раздела VI ГК РФ «Международное частное право».