[deep/]

Как узнать свой номер? 0

МТС-Билайн-Мегафон

МТС-Билайн-Мегафон

«Как узнать номер симки не совершая звонков?» — искать ответ на это вопрос каждый раз через Гугл меня уже немного поддостало, поэтому я решил сделать пост здесь и читать его, когда понадобится. А, заодно, и вам рассказать )).

Итак, узнавать будем для Москвы и Центрального региона. С помощью USSD (это когда набираете «звездочка-бла-бла-звездочка-бла-решетка» и вам приходит флеш-смс — сообщение, которое можно посмотреть, не нельза сохранить). Итак:

  • МТС: *111*0887# (и номер придет в отдельном обычном СМС-сообщении)
  • Мегафон: *205#
  • Билайн: *110*10# (но не работает для корпоративных планов, расскжите, если знаете как там)
  • Теле2: *201# (USSD работает и в роуминге!)
Допонения? Соображения? Пишите комментарии.

Логотип оператора на iPhone под iOS 5 0

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

Надпись, и нет логотипа оператора!

Надпись, и нет логотипа оператора! (нажмите чтобы лучше рассмотреть)

Да, я знал, что умельцы уже и так все сделали, был просто в этом уверен. Полез в Сидию (ну, естественно, на айфоне должен быть Джейл, напомню, что для iOS5 он пока «привязанный», что мне, к слову, ничуть жизни не портит). Так вот, полез в Сидию и не нашел ничего толкового. Полез в инет и нашел пару репозиториев, которые по сути должны мне были упростить решение этой проблемки. Хрен. Один не работает уже давно, в другом есть только Билайн и МТС (а у нужен-то Мегафон!), впрочем, вставив симку МТС-а убедился, что и с ним не работает. Начал гуглить какие-то howto, но попутно попадались решения лишь для предыдущих прошивок и крики о помощи (практически все без ответа, или без насколько-то внятного ответа). «Эх!», — пришлось сказать мне и начать экспериментировать самому. В итоге, предлагаю Вам такую последовательность действий, приводящую к появлению логотипа Мегафона (и все это при желании вы без труда сможете переделать и на свою сотовую сеть!):

-1. ПРЕДУПРЕЖДЕНИЕ. Все делаете на свой страх и риск. Неверное движение может привести к зависанию на загрузке, либо бесконечной перезагрузке! Рекомендую во избежание иметь установленным Mobile Substrate, но и не факт, что он вас спасет на 100%. В общем, понадобится авантюризм!

0. Prerequests: iOS 5, джейлбрейк, OpenSSH.

  1. Теперь сам процесс. Для начала понадобится файл с логотипами. Качаем, распаковываем в укромное местечко.
  2.  Я все делаю на Маке. Поэтому эдесь специфично будет смонтировать файловую систему в файловую систему OS X. Для этого я использую MacFuse и MacFusion (GUI для нее). Установите обе программы, запустите MacFusion, укажите ему IP айфона и протокол SSH. Очень удобно. Единственное — я для удобства повесил симлинк из /Volumes/10.0.0.108 (туда у меня по умолчанию смонтировался iPhone, у вас, естественно, будет другой IP, да и смонтировать сразу можно в нужное мето, по своему усмотрению, используя опции, но мне показалось так быстрее) в домашнюю директорию (из терминала):
    <code>ln -s /Volumes/10.0.0.108 ~/108</code>
    Таким образом, у меня ФС айфона оказалась в домашней директории, в подпапке 108.
  3. Копируем в ФС iPhone в путь /var/mobile/Library/Carrier Bundle.bundle (в моем случае это был путь 108/var/mobile/Library/Carrier Bundle.bundle относительно домашней директории) распакованные файлы из п.1. При этом в телефоне должна быть установлена мегафоновская симка, иначе ничего не получится!
    Маленький совет: е
    сли используете Finder, то раскрыть папку «Carrier Bundle.bundle» так просто не получится. Нажмите на нее для этого правой кнопкой мыши и выберите («Show Package Conents» или как там это будет по-русски )) ).
  4. Ну, в общем-то все! Дождитесь окончания копирования файлов, и можете смело делать respring (я это делаю через программу SBSettings, ставится из Сидии). После перезагрузки оболочки (не всего телефона, что особенно приятно, так как джейл у нас все же, привязанный!), получаем мегафоновский кружок вместо громоздкого названия.

Лого Мегафона с 3G

Лого Мегафона с 3G (нажмите чтобы лучше рассмотреть)

Лого Мегафона с Wi-Fi

Лого Мегафона с Wi-Fi (нажмите чтобы лучше рассмотреть)

А это в Центре Уведомлений iOS 5

А это в Центре Уведомлений iOS 5 (нажмите чтобы лучше рассмотреть)

Для повышения эрудиции можно еще рассказать, что на самом деле, все т.н., Operator Bundles хранятся на iPhone в папке /System/Library/Carrier Bundles/iPhone/ и разложены по операторам, а находятся по MCC/MNC, передаваемым сотовой сетью (это как раз куча симлинков с цифровыми названиями, ссылающися уже на понятные папки-бандлы с названиями операторов. А текущий оператор ссылается уже в эту папку и получается папка (а, точнее, симлинк) /var/mobile/Library/Carrier Bundle.bundle.

Если же у вас совсем «экзотический» оператор, то будет использована папка Unknown.bundle, и симлинк из /vat/mobile/Library пойдет на нее. Файлики с логотипами можно подкладывать и туда, а можно «вручную» создать папку-бандл и симлинк на нее с MCC/MNC сети. Но это непросто и потребует экспериментов.

А еще в этих папках кроме самих логотипов есть также файлики carrier.plist, сожержащие всю специфичную для оператора информацию — номер SMS-центра, APN-ы интернета и MMS со всеми параметрами доступа, номер голосовой почты, меню операторских сервисвов, информацию об оперваторских вайфайных точках и еще и не такое! Но файл плдписан, и чтобы что-то в нем поменять, надо поставить хак, отключающий контроль этой подписи, зовется он CommCenter Patch, найти его для iOS 5 можно, например, в репозитории http://v.backspace.jp/repo. Но я бы не советовал править что-то в нем не понмиая сути — точно получите «кирпич». А, вот, как сделать симпатичное лого вместо длинного названия — я вам сегодня рассказал.

Нечто крутящее лучшее на Спрингборде 0

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

Люблю я, значит, чтобы на экране все немного нестандартно было. И особенно люблю полупрозрачные иконки на спрингборде айфона/айпада. А уж если и их немного повертеть можно… Вот это вообще взрыв мозга тогда! )


И сегодня, облагораживая почти чистый айпад, я с трудом вспомнил имя программы, дающей такое нереальное представление ай-мира )) И зовется это чудо… (барабанная дробь!…) Bugify!

Единственная ложка дегтя для противников джейлбрейка — да, нужен джейл и Cydia. А лежит оно, кстати, в репозитории BigBoss, абсолютно безвозмездно, то есть, совершенно даром!

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

О яблочной пыли 0

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

Я помню день, когда моя Apple Keyboard была идеально чистой и пахола как новая. Она просто искрилась и покоряла своей белизной!… Но офис где я работаю находится на 4-м этаже рядом с немаленьким таким шоссе, с которого летит столько пыли, что за выходные все покрывается миленьким сереньким налетом.
А эпловская клавиатура, оказывается, еще и обладает свойством эту пыли впитывать. И через пару-тройку месяцев стала грязно-прямо-мерзостно-серой (руки я мою!!!! :) ). Чистил я ее специальными средствами, спиртовыми салфетками, никакого толку, уже в спирте хотел постирать… Но! Я вспомнил о силе ПАВ, и вот как она выглядит у меня сейчас!

Для сравнения я оттер ее не всю. Верхние ряды слева были почищены спиртовыми салфетками. Справа неделю не чистил, до этого тоже ими же. А пробел и нижний ряд только что были прочищены обычным жидким мылом! Думаю, что средство для мытья посуды даст еще лучший результат. Спирт по сравнению — ничто для нашей (хрен знает насколько) химической пыли! :) Так что, рекомендую: совсем слегка смочите бумажную салфетку разведенным в воде фейри (или чем найдете) =, ну или на худой конец капните на нее жидким мылом и слегка поплюйте, и трите-трите-трите. Клаву можно отчистить до первоначальной белизны!

Убить! Убить TCP-соединение во FreeBSD! 0

Все просто. «Убить» соединение во фряхе можно командой tcpdrop.

И список соединений в системе ей же можно посмотреть:

$ tcpdrop -la

а дальше — выбирай нужное и всё ) Выдается что-то типа вот такого:

tcpdrop 142.42.42.42 37374 4.8.15.16 2342
tcpdrop 142.42.42.42 15961 15.16.23.42 4080
...
tcpdrop 127.0.0.1 4242 127.0.0.1 14242
tcpdrop 127.0.0.1 8484 127.0.0.1 18484
...

Удобно-то как, а!? ))

Кто скажет, как так же сделать на Маке (fink про tcpdrop не в курсе совершенно)? ))

Сохраняем данные приложений iPhone. Безоблачно. 2

Недоверяя всяким там яблочным облакам (прям йогурт «растишка» ни дать ни взять), и решив зарегать наконец аккаунт в русском Аппсторе (что-то мне из него было надо, но уже не помню что именно )) ), я озаботился поиском альтернативы, понятное дело, из Сидии, могущей куда-нибудь в приличное место сбэкапить мои рекорды в Sheep Launcher’е и Naughty Bear (ну, и, само собой, не только). Ранее я использовал для этого ssh и scp, ну, сами понимаете, не самый изящный способ… Недолго порывшись в, так сказать, просторах сети, обнаружилась мощнейшая штуковина под названием DataDeposit. Конечно, нужен джейл. Ставится, конечно, из Cydia, у меня нашлась без каких-то проблем в дефолтовых репозиториях. Изюминкой можно считать, что данные все она хранит в популярнейшем сервисе под названием Dropbox.

В работе крайне проста: дает подключить аккаунт Dropbox, либо сразу создать новый (однако, я бы очень попросил для создания аккаунта там пройти по ссылочке – это и вам не доставит хлопот, и мне немного увеличит объем предоставляемого сервисом дискового пространства в ополнение к и так бесплатным 2.5 Гигам). Однако, отвлеклись. Линкуемся с дропбоксом и получаем тупо список своих приложений в двух разделах: «Backup My Save Data…», в котором можно сохранить данные приложения в хранилище Dropbox, и «Restore from Dropbox…», позволяющее сделать ровно обратное — вытащить уже сохраненное. Также есть и совсем немного настроек типа использования https или смены аккаунта дропбокса.

В итоге я превосходно сохранил все нужные приложения, теперь буду без опаски сбрасывать айфон и восстанавливать как новый (осталось только придумать что-то подобное для звонков и СМС).

НО! Не обошлось и без ложки дегтя, к сожалению. На больших приложениях (т.е., у тех, у кого слишком много данных) оно все же лагает, вылетая в спрингборд. Таким образом, мне не удалось сохранить данные из Hipstamatic и 8mm ((. Пришлось тащить их «руками», по ssh.

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

PS. Не забывайте про Dropbox. Если еще ни разу не пользовались, попробуйте, иметь часть файлов доступными отовсюду все же крайне удобно: и со стационарного компа, и с телефона, и, скажем, с айпада или Таба… А я получу еще немного бесплатного места и скажу вам «Спасибо огромное!» ))

де-nano-изация 0

Очередной мануал, вдумываться в который особенно не хотелось вынудил меня на финг, который радует меня уже настолько, что даже хочу им поделитьься с вами:

ln -s /opt/bin/joe /opt/bin/nano

Знающие меня очень поймут всю глубину данной преверзии… А, вообще, я последние дни интернет-пассивен, тока по работе что-то делаю если что-то срочное. Отпуск, разъезды, свежий воздух, много сна… Чего и вам желаю! )) Стилусы, айпады, навигаторы, фотографиии… А черт бы с ними пока… Хотя бы на несколько дней!…

PS. Хочу хорошего НАСТОЯЩЕГО кофе!!! )))

Как подключиться к SSH-шаре с Мака? 0

Везде умеет Мак подключаться через свой Finder («Go»/»Connect to server…»), и это невообразимо удобно. Но, как всегда, есть «НО». Он не умеет подключаться по ssh-протоколу, который уже, пожалуй, подавляющее бульшинство использует для загрузки информации на свои сайты, да и просто передачи файлов на сервер. Существующий в списке поддерживаемых FTPS оказался совсем не тем (просто иногда «ssh» называют также «ftps», хотя это и не совсем так).

Но решение нашлось! О нас позаботились авторы замечательной утилиты macfuse (она позволяет читать разделы разных типов, в том числе NTFS, но не об этом сейчас речь). Она же поможет нам попасть на удаленный сервер по ssh.

Делается все просто: скачиваем macfuse вот по этой ссылке. Устанавливаем (скорее всего потребуется перезагрузка, перезагружаемся). Также нам понадобится и sshfs, который по умолчанию скрыт в списке загрузок. Раскрываем его в верхней строке:

Раскрываем и скачиваем sshfs

Раскрываем и скачиваем sshfs

Ставим и его (просто монтируем скачанный dmg и тащим приложение в «Applications».

Теперь мне пришлось перезагрузиться, без этого дальнейшее не заработало.

Зато после перезагрузки можно запустить sshfs из приложений,

sshfs в приложениях

sshfs в приложениях

…ввести там имя сервера и логин:

Ввод сервера и логина

Ввод сервера и логина

…и затем, после ввода пароля, получить смонтированный по ssh удаленный ресурс.

Но и ложка дегтя полагается в этом рецепте: не на всех маках этот «фокус» удался. На аймаке все тупо остановилось на запросе ssh-пароля. Точнее, его просто не произошло (

Как писать в Twitter из Tumblr 0

источник: garin.tumblr.com

Твиткунчики

Завел сегодня себе аккаунт в Tumblr (заходите: dave42.tumblr.com, хотя там пока еще, по вполне понятным причинам, пусто). Мысль была такой — абы не засорять Facebook всякой ерундой, которую пишу в Тви, отключить кросспостинг в ФБ из Твиттера, а чтобы мысли поумнее попадали все же и туда и туда, и использовать Тумблер. В общем, нужен был кросспост из него и в ФБ и в Тви. Первый из них он предложил подключить сразу же, и, кстати, без проблем его и подключил. А, вот, со вторым начались проблемы.
Все инструкции из инета не подходили. Там предлагалось выбрать «Customize», после чего в появившемся сверху страницы эдаком «меню» выбрать пункт «Services». А вот хрен! Я и так крутил, и так, и темы менял, и заходил с разных браузеров — бестолку. Нет там «Services» и все. Но… Но выкрутился я в итоге. Оказалось, пункт пропал только из меню (не знаю, глюки там у них или упразднили его), но сам функционал не пропал! И можно всего лишь перейти по вот такой ссылочке:

http://www.tumblr.com/customize#services

И — вуаля — пропавшая вкладка! Можно прицеплять Твиттер, что я не без удовольствия и проделал. Пользуйтесь, если сами столкнулись с тем же. И заходите теперь туда в гости: http://dave42.tumblr.com

Виджет от Mac OS X Dashboard на рабочем столе 0

Как засунуть виджет от Дашборда на рабочий стол? Крайне просто. Только придется перевести Дашборд в девелоперский режим.

Запускаем Terminal, и в нем:

defaults write com.apple.dashboard devmode YES

Виджеты

Виджеты

Перезагружаемся. Хотя, досаточно будет и Log Out’а.

Всё. Теперь можно зайти в Дашборд по F12 и, начав тащить виджет, не отпуская кнопки мыши, нажать F12 еще раз. Экран вернется в режим рабочего стола, а виджет так и останется «в руках», теперь его можно положить в любое место рабочего стола.

Следующая страница →