Дима Шишкин

Иногда пишу. В остальное время дизайню и разрабатываю сайты.
Телеграмme@shugich.net

17 ноября   будильник   интерфейс

Сбор данных

Не понимаю людей, которые против того, чтобы Гугл, Эпл, «В Контакте» или кто-либо еще собирал их персональные данные. Я вот только за. Ведь взамен мне предлагают лучший поиск и релевантную рекламу, а приложения подстраиваются под мои предпочтения. Мне абсолютно не важно, что какая-то корпорация знает мой номер телефона, зато я быстро и просто смогу восстановить пароль или настроить себе уведомления по СМС.

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

Говорят, что Микрософт, Фейсбук и «В контакте» сливают данные различным спецслужбам. Я поддерживаю их, это поможет предотвратить терракт, убийство, совращение малолетних или что-нибудь в таком духе. Я ничем подобным не занимаюсь, так что мне нечего боятся. Яндекс читает мою почту? Ура, я рад. На глаза мне попадется меньше спама, зато я точно не пропущу важное письмо.

Если мне дадут форму, заполнив которую, я раскрою максимум сведений о себе, то у меня в голове не будет сомнений. Заполню в тот же момент. Я рассказываю о себе сервисам, а они делают мою жизнь комфортней.

Предлог

Сегодня заметил, что Эпл, Гугл и Микрософт используют разные предлоги для своих магазинов приложений.

Забавное разнообразие.

Еще один котел в аду — 2

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

Пользуясь случаем, хочу выразить восхищение электронным сигаретам. Я встречал довольно крутые модели в визуальном плане. Курить бы я их ни за что не стал, но никто не мешает восхищаться.

Настройка гита на хостинге

Я деплою сайт на хостинг через гит, потому что это удобно. Таскать каждый раз кучу файлов по ФТП — прошлый век. В моем случае это Бегет, но у других хостеров ситуация схожая.

Шаг 1

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

Логин FTP-юзера: username
Пароль: ************
Репозиторий: username@server-ip:project.git

Шаг 2

В корневой сайте создаем папку. ssh, а в ней файл authorized_keys. Туда запишем ssh-ключи людей, которые будут работать с этим проектом. Можно это сделать через ФТП, но мне привычней через SSH.

ssh username@server-ip
mkdir .ssh
cd .ssh
touch authorized_keys
nano authorized_keys

О том как сгенерировать SSH-ключ есть отличная инструкция на Гитхабе.

Шаг 3

В папке public_html инициализируем новый репозиторий и добавим файлы под контроль версий.

cd ~/public_html
git init
git add -A
git commit -m 'Init'

Шаг 4

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

cd ../
git clone --bare public_html project.git
cd public_html
git remote add hub ../project.git
git remote show hub

Последняя команда не обязательна. Она нужна, чтобы удостоверится, что все ок.

Шаг 5

В /public_html/.git/hooks/ создаем файл post-commit и ставим ему права 700.

cd ~/public_html/.git/hooks
touch post-commit
chmod 700 post-commit
nano post-commit

Внутрь помещаем следующее:

#!/bin/sh
echo
echo «Пушим изменения...»
echo
git push hub

Шаг 6

В /project.git/hooks/ создаем файл post-update и ставим ему права 700.

cd ~/project.git/hooks
touch post-update
chmod 700 post-update
nano post-update

Внутрь помещаем следующее:

#!/bin/sh
echo
echo «Вытягиваем изменения...»
echo
cd ~/public_html/ || exit
unset GIT_DIR
git pull hub master
exec git-update-server-info

Безопасность

Стоит закрыть доступ к основновном Git-репозеторию через .htaccess

cd ~/public_html/
nano .htaccess

Вставляем следующее:

# deny access to the top-level git repository:
RewriteEngine On
RewriteRule \.git - [F,L]

Успех!

Это все, после этого можно клонировать репозиторий и работать:

git clone username@server-ip:project.git

Метод Утенка

Однажды я нашел в Википедии эту статью:

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

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

Фильмы — 12

Я не часто смотрю фильмы, но когда смотрю — все записываю и ставлю оценки, а потом делюсь своим мнением в блоге.

Хэнкок 7/10
Клевый фильм.

Люди Икс

Люди Икс 8/10
Люди Икс 2 8/10
Люди Икс: Последняя битва 8/10
Люди Икс: Начало. Росомаха 8/10
Люди Икс: Первый класс 8/10
Росомаха: Бессмертный 7/10
Люди Икс: Дни минувшего будущего 8/10
Люди Икс: Апокалипсис 9/10
Клевая линейка. Определенно стоит смотреть. Там есть кое-какие проблемы с возрастом персонажей, временем и кое-какими фактами, но я не обращаю внимания на эти мелочи.

Братья из Гримсби 8/10
Забавно. И этот фильм мне напомнил, что нужно посмотреть весь Форсаж.

В сердце моря 8/10
Эпично, фильм цепляет.

Фильмы на вечер

Немножко беременна 7/10
Одноклассники 7/10
Свадебный угар 7/10
Правила съема: Метод Хитча 7/10
Жених напрокат 6/10
Горько 2 5/10
Отпуск по обмену 6/10
Впритык 7/10
Максимально нейтральные комедии, которые обычно на неделе включают развлекательные телеканалы.

Конец света 2013: Апокалипсис по-голливудски 6/10
Какой-то трэш.

Джон Картер 7/10
Прикольный фильм. В нем есть раса орков-дистрофиков.

Как быть мужиком 7/10
Довольно тупо, но смотреть можно.

Варкрафт 10/10
Кайф.

Большой Лебовски 10/10
Великолепно.

Славные парни 8/10
Фильм хороший, но его стоило сделать либо более серьезным, либо более комичным.

Голограмма для короля 8/10
Я искренне поражен столь низким рейтингом фильма. Очень достойное кино.

2016   кино

Два года как бросил

Я бросил курить ровно два года назад 8 июля 2014. С тех пор не выкурил ни одной сигареты.

Первые три месяца было нелегко, потому что курение — не только зависимость, но и привычка. Раньше я курил после еды и сна, я закуривал, выходя на улицу, садясь за столик в кафе, возвращаясь домой, ложась спать и в других ситуациях. Но после бросания в этих ситуациях я чувствовал внутреннюю пустоту. Уже нельзя прикурить сигарету, когда вышел из трамвая. А что делать вместо этого непонятно. Это вызывало невероятный дискомфорт.

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

Со временем у меня изменилось отношение к запаху сигаретного дыма. Раньше он не вызывал отвращения, а теперь от него меня выворачивает.

Отчасти мне помогла книга Аллена Карра. Я не доверяю «Легкому способу» на 100%, он основан на обмане. На самом деле бросить курить сложно. Но механизмы, связанные с курением, там описаны правильно. И знание этих механизмов помогает не начать курить.

Еще я воспользовался одним трюком — написал пост в блоге о том что бросаю курить и поделился им с друзьями и коллегами. Этот пост всегда мотивировал не курить, ведь не хочется нарушать данное публично обещание.

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

Вряд ли я снова закурю. Желания покурить у меня давно нет, от привычки курения я избавился. Меня не привлекают ни электронные сигареты, ни кальяны, ни сигары, ни что-либо еще. Я не курю вообще. И я счастлив.

Удачи тем, кто бросает курить. У вас все получится.

Фокус с затемнением

Мне нравится как устроено фокус-состояние на сайте Эппла и Фейсбука. Во время фокуса остальной контент затемняется. Такой трюк помогает сфокусироваться на действии и, кроме этого, выглядит великолепно и легко реализуется. Возьму на вооружение.

2016  
Ctrl + ↓ Ранее