Warning: Use of undefined constant fb_replace_wp_version - assumed 'fb_replace_wp_version' (this will throw an Error in a future version of PHP) in /usr/home/heximal/data/www/heximal.ru/public/blog/wp-content/plugins/replace-wp-version/fb-re_wpversion.php on line 39
Nota Bene | heximal blog

Warning: Cannot modify header information - headers already sent in /usr/home/heximal/data/www/heximal.ru/library/Heximal/Lang.php on line 43

Archive

Posts Tagged ‘nota bene’

Convert binary plist to XML

January 27th, 2016 No comments


From time to time there I face a problem how to convert the plist file from binary representation back to XML. This problem usually occurs when you need to extract project plist file from IPA archive and see what’s inside. This is complicated by the fact that the IPA builder (xcrun utility) compresses everything possible to reduce the size of the application, and probably this accelerates application launch. So after I painfully searched the solution for fifth time I’ve decided to store it to my blog.

Read more…

Categories: Apple, Coding Tags: , , , , ,

SVN export without client app

February 29th, 2012 No comments

Небольшая заметка об использовании SVN на OS X. Не могу найти нормального бесплатного клиента SVN. Штатный xcode клиент выносит мне мозг, плюс ко всему ограничен в функциях – не может сделать банальный export (скачать определеную папку без своих запчастей .svn). Долго искал аналог Tortoise Repo Browser (по моему мнению – самый лучший GUI клиент), нашел нечто (SCPlugin), но, вероятно, в виду своей бесплатности он очень страшный и к тому же не развивается (последний релиз в 2010 году). Самое на мой взгляд приличное для мак решение – это Versions, но он обладает большим недостатком – ценой)) Чувствую, все-таки раскошелюсь в ближайшем будущем. А пока, для того, чтобы реализовать рекурсивную очистку проекта от миллиона вложенных папок .svn я применил такой workaround

Read more…

Categories: Apple, Coding Tags: , , ,

MYSQL: database dump and CREATE USER (quick reference)

December 16th, 2011 2 comments

Опишу nota bene пару полезных вещей, необходимость которых у меня лично возникает относительно нечасто, и каждый раз приходится гуглить на эту тему. Одна из этих вещей – сохранение mysql базы данных в виде дампа на диске, а также ее восстановление. Вторая – создание пользователя бд mysql и назначение ему различных привилегий. Тут тоже имеются нюансы.   Read more…

Categories: Misc Tags: ,

Mac OS X: подключить сетевой диск при запуске

August 1st, 2011 14 comments

Во истину, лень – двигатель прогресса… Домашняя сеть стала делом обыденным, и все чаще возникают ситуации, когда нужно передать тот или иной файл с одного компьютера на другой. Или просто посмотреть с сервера кино по вайфаю на iPad’e, да мало ли. Мне очень часто приходится монтировать к своей Mac OS X расшаренные ресурсы Windows-систем. В конце-концов мне надоело каждый раз это делать вручную, и я нашел весьма простой способ, как автоматизировать монтирование smb-шары при старте системы. Nota Bene… Read more…

Categories: Apple, Misc Tags: , ,

PHP: сохранить и выгрузить файл в ORACLE

June 17th, 2011 4 comments

Пишу на скорую руку очередную заметку в формате Nota Bene. Столкнулся по работе с задачей сохранять загружаемые через html-форму файлы в базе данных Oracle через хранимую процедуру. Прежде я имел дело с полями BLOB в оракле, но при этом обработка производилась внутри Java-класса, и там использовался несколько иной подход. По своему обыкновению думал, что гугл мне выдаст миллион ссылок на вопрос “php oracle blob“. так оно и было, но… Read more…

Categories: Coding Tags: , , ,

Сумма прописью на VB

May 26th, 2011 No comments

Недавно натолкнулся на задачу перевода числа в строку с прописным аналогом на Visual Basic, например 264,32 в “двести шестьдесят четыре тридцать два”.Я думал, гугл захлебнется выдачей, ан нет, пришлось порядочно повозиться. Затем я подумал, что вот такие вещи, на которое тратишь много времени, можно опубликовывать в виде небольших постов, и ждать улов. Будем оформлять такие посты в виде заметок в стиле Nota Bene (лат. – примите к сведению)

Read more…