Заметки по тэгу «лайфхак»
11 January 2017, 12:29 MSK
Небольшой утилитарный пост с инструкцией, решающий проблему «Как сайт, разрабатываемый под MAMP в MacOS, локально протестировать на Windows, запущенной через Parallels Desktop».
И так, я занимаюсь разработкой сайтов и в качестве инструментов использую Мак с сервером MAMP PRO на борту. MAMP — это аббревиатура от Mac, Apache, MySQL, PHP. Естественно, часто возникает вопрос, как протестировать создаваемый сайт из-под Винды (например, в Интернет Эксплорере, которого под Маком нет).
Обычно для разработки сайтов создаются локальные хосты, например, localhost или figaroo.local. К сожалению, открыть их из вне не получится, на то они и локальные. Можно, конечно, выгрузить сайт куда-нибудь в интернет, но это слишком долго для процесса отладки. Здесь на помощь нам приходят виртуальные машины, например, самая удобная для Виндоуса под Маком — Параллелс (Parallels Desktop). Но, «из коробки» открыть из виртуальной машины локальные сайты также не выйдет. Для этого придётся проделать несколько простых действий. Скажу сразу, забудьте про домен localhost, создайте какой-нибудь другой, например, у меня это будет kirkizh.local.
16 September 2016, 00:25 MSK
Я люблю новые современные технологии, но ненавижу, когда их используют не по назначению. Пример одной из таких технологий — возможность отправки пуш-уведомлений для сайтов, которая позволяет сайтам показывать уведомления пользователям вне браузера. Эта функция, безусловно, удобна для тех сайтов, на которых можно отправлять сообщения друг другу, или где происходят какие-то события, о которых нужно известить пользователя. Но зачем разрешение на отправку уведомлений запрашивают контентные и прочие сайты? Вот пример: перехожу я по ссылке на сайт Эсквайр, чтобы прочитать какую-то статью и вижу это:
пример push уведомления от сайта Esquire
Во-первых, я тут же вынужден отвлечься на это всплывающее окно и нажать лишний раз кнопку «Не разрешать». Но что будет, если я всё-таки разрешу? Они будут слать мне свои новые статьи. Причём, разумеется, тогда, когда я этого совсем не жду (например, во время рабочего процесса). Во-вторых, чаще всего в таких случаях я вообще не хочу читать их новые статьи, мне была нужна только одна единственная.
Та же самая проблема кроется в каналах Телеграма. Я попробовал подписаться на несколько, но отписался спустя несколько дней, не выдержав потока ненужной информации. Когда я чем-то занят (а я почти всегда занят либо работой, либо отдыхом, либо какими-то другими делами), я хочу получать только срочные уведомления, новая статья или пост в блоге могут немного подождать. Одно дело, когда мне пишет живой человек, и мне необходимо ответить на его сообщение. Но нет никакого желания открывать на мониторе месенжер или лезть в карман за телефоном ради нового поста на канале.
Удивительно, но существует офигенная технология, о которой многие сейчас забыли, — RSS. Она позволяет подписаться на новости, статьи, посты в блоге или любой другой контент на сайте и потом читать всё это в одном месте в удобное время. Можно поставить любой rss-ридер (есть как платные, так и бесплатные для любых платформ) или воспользоваться веб-сервисом, например, Feedly. На мой блог тоже можно подписаться через RSS по этой ссылке. Я на маке использую программу Reeder (см. скриншот ниже), а на айфоне — нативный клиент Feedly.
как читать RSS ленту на macOS
У меня в блоге также существует альтернатива RSS: я веду твитер-аккаунт, в который кидаю только ссылки на свои новые посты.
7 September 2016, 19:03 MSK
Я расскажу о дропбоксе на маке, но, на самом деле, общий принцип применим для других облачных хранилищ и других операционных систем.
Я очень давно пользуюсь дропбоксом и храню в нём почти все свои файлы, включая фотографии, рабочие документы и прочее. Но, к сожалению, дропбокс синхронизирует с облаком только свою одну папку, и по умолчанию не умеет синхронизировать, например, системные папки. Для меня это критически важно, как минимум, чтобы иметь бэкапы веб-сервера с создаваемыми сайтами.
Но, к счастью, для этой проблемы есть элегантное решение: символьные ссылки. На маке и линуксе создаются командой ln -s исходная_папка название_ссылки. Например, я хочу синхронизировать папку workspace из своей домашней папки:
создание символьной ссылки в macOS
Таким образом, эта папка будет синхронизироваться с дропбоксом за счёт того, что на неё присутствует ссылка. Также это очень удобный способ бэкапить важные файлы в дропбокс, который за 10$ в месяц даёт 1 терабайт места и возможность восстановить удалённый или отредактированный файл в течение 30 дней.
9 September 2014, 01:47 MSK
Привет, друзья. Поделюсь полезным лайфхаком.
Если вам нужно перевести какое-то название, имя известного человека или же просто специфичную фразу, которых нет в обычных словарях, то для этого можно использовать... Википедию: вводите название на исходном языке, а далее выбираете язык в разделе «На других языках» (снизу слева). И вуа-ля — получаете точный перевод.