5 заметок с тегом

программы

Я очень люблю использовать CMD+Tab (CTRL+Tab for Win) для переключения между окнами. Но эта сочетание не работает одинаково на разных операционных системах, в частности Windows и macOS они ведут себя по-другому.

Как есть
В macOS есть условное группировка окон одной программы, так например, открыв 2-3 окна хром, мы не сможем переключаться между ними с помощью CMD+Tab. И это бесит. Приходится идти в Mission Control, что бы найти эти другие окна хрома.

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

А знаете ли вы?
..что на macOS (не знаю как на Win), сочетание CTRL+Tab в хроме переключает между вкладками, вот только работает оно не так, как должно с окнами. Оно просто листает вкладки, а должно открыть выбранную вкладку, и после переключения снова вернуться на предыдущую. Так можно было бы легко копировать информацию с одной вкладки в другую, просто перещелкивая их CTRL+Tab

Это был утренний быстропост. Всем хорошего дня.

UPD: Андрей Пономарёв ‏(from twitter @DustyJacket) рассказал, что переключение между окнами одной программы — Cmd+`. Но работает только, если они на одном рабочем столе. Андрей считает и я с ним согласен, что это просто ещё один источник боли.

macoswindowsпрограммы

— Ты что снова забил?
— Не забил, просто книгу крутую прочитал, и больше не вижу смысла продолжать заниматься программированием.
— А я тебе говорил!

Вот как бывает, сидишь и думаешь: «Этот курс интересный, буду его изучать. Ого! А этот тоже ничего. Программирование? Да не вопрос. Еще курсы парикмахера закончу». А потом читаешь замечательную книгу и понимаешь, что все это время двигался не в том направление. Нет, даже не так, понимаешь, что все это время топтался на месте и не двигался к цели.

— Это же отмазка!
— Да нет же, смотри...

У каждого человека есть один единственный ресурс — время. Ресурс этот ограничен и тратить его надо с умом. А для этого надо поставить цель(-и). Я думал, что моя главная цель, знать как можно больше. Знать про разработку приложений, сайтов, уметь верстать не хуже среднего и т. п. Во всех областях я должен добиться среднего результат, тогда будет мне счастье. Но это не реально и даже не нужно.

— Так очевидно же.
— Мне не было.

Главным образом разобраться со своими целями, мне помогла книга «Эссенциализм. Путь к простоте» Грега МакКеона. И теперь я могу смело и точно сказать, что программирование под Андроид, а так же некоторые другие виды программирования не стоят на пути к моей цели.

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

— Если бы у меня не было данной возможности, скольким я был бы готов пожертвовать, что бы её получить?

О самой книге и о впечатлениях расскажу через пару дней.
Всем мир! ☮

Это заметки о том, как я (дизайнер) прохожу курс школы Android-разработчика на сайте http://learndroid.e-legion.ru/. Статьи будут выходить один раз в неделю тут http://blog.andexds.com и тут http://medium.com/@andexds

Организационная часть

День X
Казалось бы, чего сложного выложить видео в нужное время на сайт, но нет. Началось все с того, что ребята просто перенесли дату выпуска первого ролика на 31 число, аргументирую это тем, что... цитата:

Цель нашей школы в первую очередь донести знания об Android разработке. А заставлять смотреть видео в плохом качестве, ни в коем случае не будем!

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

Но вот наступил долгожданный день X2. Я успел в 0:00 открыть сайт, пролистал список видео и закрыл до завтра. Но когда я с утра решил вернуться к роликам, меня ждало неприятное сообщение:

Позже пришло письмо, что все заработало, но ничего не заработало. Ждем.

К 11 сайт починили. Роликов оказалось 3. Тест убрали (ну да, для вводной лекции он в принципе не логичен).

Качество роликов и монтаж мне тоже не понравился. Может я придираюсь? Нет. Звук скачет. То что лектор делает в телефоне не показывают.

Информационная часть

Порог вхождения оказался чуть выше, чем я предполагал. Лекция хорошая, познавательная. Узнал как устроено приложение Android изнутри, как оно собирается, как можно разделять активити для демо и фул версий и т. п.

Ждем следующую лекцию (6.04). В следующей статье буду подробно описывать, что говорят лекторы.

E-legion и Google объявили о создании школы Android-разработчика. Курс будет длится 3 месяца, состоять из 13 лекций от Android-разработчиков ведущих компаний России. И самое приятное во всем этом — курс абсолютно бесплатный. (Было еще предложение о сертификатах от Google, но их, как я понял, получат только часть участников, кто именно из всех, мне так и не удалось выяснить, но это не главное).

Я давно лелеял мечту о том, что когда-нибудь появится курс, который проведет меня за ручку от начала пути, до готового приложения (это все отмазки такие). Читать книги мне было скучно, да и времени часто не было, поэтому я много и часто «забивал». Плюс все эти версии Андроида, его сотни разных устройств меня пугали. Но на этот раз я настроен серьезно. Именно для этого я и пишу эту заметку.

Курс начинается 30 марта. В течении всего курса я буду писать о нем заметки, наблюдения и свои успехи. Будет минимум 13 статей.

Базовые знания программирования я получил в институте (учился на программиста). Изучали php и C#, синтаксиса java не знаю. До начала курса осталось 4 дня. Именно с изучения основ java я и начну.

Что уже сделал

  • — Установил с официального сайта JDK 1.8 (мне сказали, что версии обратно совместимые, поэтому нет смысла ставить 1.7)
  • — Установил бесплатную версию Intellij IDEA 14 для mac от компании JetBrains. (Пользовался раньше их же PhpStorm). Кстати Дмитрий Жемеров, Android-разработчик из JetBrains, тоже будет читать лекции на курсе.
  • — Взял у друга два тома «Java. Библиотека профессионала.» Авторы: Кей С. Хорстманн, Гари Корнелл

Чего хочу получить от курса

  • — Базовые знания, от которых я смогу дальше развивать себя в сторону разработчика,
  • — Создать хотя бы одно рабочее приложение, из своих идей. Так сказать (от идеи до Google play, может и об этом тоже напишу, если все получится).

P.S. Буду рад любой обратной связи. Пишите мне сюда.

Letterspace

Сайт программы
Программа для Mac и iOs. Преимущества между другими текстовыми редакторами:

  • Поддерживает теги,
  • Все файлы в виде списка,
  • Сохраняет все в iCloud,
  • Быстрый поиск по файлам,
  • Создает to do листы,
  • Она мне нравится :—).

Выглядит просто потрясающе, качать всем обязательно!

Gridlover

Сайт программы
Инструмент для создания типографских систем с масштабированием и вертикальным ритмом. Создает готовый css, less и т. п. код, на выбор. Размеры можно задать в px, em, rem.

программыссылкитекст