На самом деле подобные ситуации, – как крошки в постеле. Вроде недостаточно серьезные, чтобы потратить время здесь и сейчас и разобраться. Но за счет этого способны отравлять жизнь продолжительное время. Мне очень не нравится, что нажимая на ссылку архива на сайте в Safari – я получаю сразу после окончания закачки распакованную версию. Предпочитаю делать это вручную, и внутри той папки,… Читать далее »
Взявшись за написание сетевой программы на Swift, я столкнулся с проблемой того, как расшарить куки между разными экземплярами NSURLSession, чтобы при этом была возможность в разных местах использовать разные хранилища (хранить несколько сессий) Казалось бы, создавай свое хранилище и используй, свойство NSURLSessionConfiguration.HTTPCookieStorage доступно на запись
|
let customCookiesStorage = NSHTTPCookieStorage() let config = NSURLSessionConfiguration.defaultSessionConfiguration() config.HTTPCookieStorage = customCookiesStorage let session = NSURLSession(configuration: config, delegate: nil, delegateQueue: nil) let request = NSURLRequest(URL: NSURL(string: "https://ya.ru")!) let task = session.dataTaskWithRequest(request) task.resume() sleep(3) print("all cookies count: \(session.configuration.HTTPCookieStorage?.cookies?.count)") |
Но практика показала, что если хранилище создается вручную, оно не рабочее. В консоли нас… Читать далее »
У программы Finder есть одна замечательная опция, о которой не все знаю, можно показывать путь к текущему каталогу. Активируется пунктом меню Показать строку пути
В основном все настройки системы и приложений скрыты от глаз простых пользователей в Finder. В принципе это правильно, меньше шансов, что несведущий человек убьёт систему. По умолчанию мы видим корень системного раздела так: Но как быть людям с вполне прямыми руками и потребностями поковырять нутро системы и программ?
Как известно абстракции не всегда упрощают, иногда получается с точностью до наоборот. Мы привыкли к тому, что скролинг колеса вниз, – подымает страницу вверх. Но в iPad к примеру вполне логично было сделать так, чтобы страница следовала за пальцем, мы воспринимаем iPad как физический объект. И для нас не должно быть разницы, обычный лист бумаги мы ведем пальцем вниз, или… Читать далее »
Для человека, который использует систему чуть глубже чем браузер и текстовый редактор с настройками по умолчанию нередко важно знать где добраться до настроек приложения, чтобы изменить их, или просто забекапить перед какими то глобальными изменениями. Основные пути следующие:
|
/Users/<Имя пользователя>/Library/Application Support/<Имя программы> /Users/<Имя пользователя>/Library/Preferences/<Имя программы> /Users/<Имя пользователя>/Library/<Имя программы> |
Где – ваш логин при входе в систему, а – примерное название приложения для которого вы ищете конфигурационные файлы. Если не… Читать далее »
|
tar -cvf архив.tar /путь/к/папке |
Спасибо Idev.pro Itux за дополнение, можно создавать архивы в других форматах так
|
tar -czvf archive.tar.gz /path/to/folder tar -cjvf archive.tar.bz2 /path/to/folder tar -cJvf archive.tar.xz /path/to/folder |