-
Как структурировать sass/scss файлы в проекте Angular? Однажды задавшись этим вопросом, нашел несколько вариантов.1 способ — держать все файлы стилей в папке /stylesВ это случае мы создаем все файлы в папке /styles, соблюдая примерную структуру:styles ├── base ├── components └──…
-
Античные хакеры: как древнегреческий ученый Ктесибий научился время измерять
Люди чаще всего интересуются погодой и временем — любым, включая время суток, время ухода с работы, продолжительность антракта в театре или режим работы государственного учреждения. Погоду, вероятно, люди начали обсуждать сразу же после появления речи. Со временем все несколько иначе.…
-
Как культура жителей города влияет на дизайн карт метро: Нью-Йорк
Что бы вы порекомендовали тому, кто впервые приезжает в Нью-Йорк? Посетить Центральный парк? Посмотреть шоу на Бродвее? Увидеть Статую Свободы? Я бы первым делом посоветовала скачать офлайн-карту метро. Мне предложили это сделать, когда я впервые оказалась в Нью-Йорке, и это…
-
Дайджест интересных материалов для мобильного разработчика #397 (7 — 13 июня)
В этом дайджесте обсуждаем конференцию WWDC и ее последствия, быстрые обновления Android и ответственность команд, автоматизацию с помощью таблиц, применение КММ, цвета, элементы управления и многое другое.
-
Проецирование положения объектов с камеры видеонаблюдения на карту, используя лишь школьную геометрию
ВведениеВозможно ли превратить координаты на изображении в конкретные географические координаты? Несмотря на то, что это звучит несколько необычно, такая конвертация вполне возможна.Сегодня я расскажу о том, как можно спроецировать координаты с плоского изображения на карту. Эта короткая статья будет своеобразным…
-
Теория познания, основанная на поведенческих моделях
Я не знаю, как она точно называется. Феноменология, эмпирио-критицизм, махизм — вот близкие течения. Ближе будет рациональность по Юдковскому. Формализация данной теории называется AIXI.Идейно похоже на научный метод, но немножко шире. Придумал не я, лишь немного систематизирую и прохожусь по…
-
Rust в ядре Linux
В более ранней публикации компания Google объявила, что в Android теперь поддерживается язык программирования Rust, применяемый в разработке этой ОС как таковой. В связи с этим авторы данной публикации также решили оценить, насколько язык Rust востребован в разработке ядра Linux. В…
-
Почему видеоигры заставляют чувствовать себя одиноким
И почему одиночество это не всегда плохоВидеоверсия эссе:На написание этой статьи меня натолкнула книга Кэла Ньюпорта «Цифровой минимализм», которую я недавно прочёл. В одной из её глав речь шла о том, что соцсети, несмотря на свою объединяющую сущность, заставляют человека…
-
Как айтишнику издать свою книгу. Часть 2 Самиздат: сколько стоит свобода
Сегодня поговорим об основных этапах размещения в сети, работе площадок самиздата, денежных и временных затраты на создание электронной и печатной книги своим ходом без традиционных издательств. Когда у вас появляется набор материалов, мыслей и идей, которыми вы хотели бы благовоспитанно поделиться с окружающими…
-
Космос, японские ученые и мыши: решаем вопросы с искусственной гравитацией и космическими путешествиями
С первых дней полета человека в космос стало ясно, что продолжительные путешествия в условиях отсутствия земной гравитации могут иметь весьма пагубные последствия для организма космонавта. Пребывание в условиях невесомости приводит к значительному уменьшению мышечной массы. Изменения наступают очень быстро: из-за…