Геометрия данных 3. Скалярное произведение векторов

Автор: admin от 13-10-2017, 17:30, посмотрело: 53

Любые системы координат — лишь подпорки для описания «положения вещей». Поэтому важно отличать понятия, связанные с системой координат и независимые от нее — инварианты. В данной статье рассмотрим один из таких инвариантов — скалярное произведение векторов. Одна из целей серии (начало здесь) — обновить сложившиеся стереотипы, поэтому постараемся выйти за рамки привычного геометрического смысла.



Геометрия данных 3. Скалярное произведение векторов
Схема установки для исследования методом сопротивления: A и B – питающие заземления; M и N – измерительные заземления; 1 – измерительный прибор (из книги «Электроразведка», Якубовский Ю. B., M., 1980).



На рисунке показана схема измерения скалярного произведения векторов Геометрия данных 3. Скалярное произведение векторов и Геометрия данных 3. Скалярное произведение векторов на грунте.

Категория: Программирование

 

Введение в часто используемые особенности ES6. Часть 1

Автор: admin от 13-10-2017, 17:30, посмотрело: 40

Данная публикация является переводом статьи «Introduction to commonly used ES6 features» под авторством Zell Liew, размещенного здесь. Перевод разделён на 2 части.



javascript серьезно развился в последние несколько лет. Если ты изучаешь язык в 2017 году и при этом не касался ES6, то упускаешь легкий способ читать и писать на нём.



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

Категория: Программирование

 

7 выводов программиста самоучки за 1 год

Автор: admin от 13-10-2017, 17:30, посмотрело: 41

Я тут когда-то обещал, что буду делиться своими профессиональными достижениями. Что ж. Через неделю будет ровно год как я работаю web software разработчиком в своей второй компании, и я хотел бы поделиться своими наблюдениями — возможно кому-то они покажутся забавными и надеюсь даже познавательными. Сразу скажу, что тезисы будут общими и не относятся к какому-то конкретному месту или ситуации. Итак.

Категория: Программирование

 

Как создать качественную карту для метроидвании

Автор: admin от 13-10-2017, 14:50, посмотрело: 48

Авторы Hollow Knight рассказывают о процессе построения сложного взаимосвязанного мира от набросков до готовой игры



Как создать качественную карту для метроидвании



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



Так как же создать карту для метроидвании? Как создать взаимосвязанный мир, возвращаться назад в котором интересно, который даёт игроку свободу исследований, но при этом частично сохраняет за собой путь его развития? Есть ли секретная формула, тайное знание? Я задал эти вопросы создателям Hollow Knight, вдохновлённого Metroid фантастического приключения в антураже разлагающегося королевства Hallownest, которое напоминает мне анимационный фильм Дона Блута «Секрет НИМХ» (только вместо крыс здесь насекомые).



Мы поговорили о том, что важно для такой игры, и о том, почему сами авторы никогда не упоминают термин «метроидвания». Потом мы добрались до самого интересного: посмотрели наброски, схемы и рабочие дизайны мира Hollow Knight, от самого начала до финальной версии.

Категория: Программирование » Веб-разработка

 

Использование преимуществ TypeScript в JavaScript разработке

Автор: admin от 13-10-2017, 14:50, посмотрело: 28

Использование преимуществ TypeScript в JavaScript разработкеЯзык программирования TypeScript от Microsoft привносит многие преимущества статической типизации в javascript. Несмотря на то, что он не проверяет типы во время исполнения, он позволяет производить более точный статический анализ, повышает безопасность и открывает возможности для лучшей интеграции с IDE. Код на TypeScript обычно транспилируется в стандартный javascript, который выполняется в браузерах или Node.js. Учитывая привлекательность TypeScript, не удивительно, что его популярность быстро растёт.

Категория: Программирование » Веб-разработка

 

Attify OS — дистрибутив для тестирования на проникновения IoT

Автор: admin от 13-10-2017, 14:50, посмотрело: 57

Attify OS — дистрибутив для тестирования на проникновения IoT
 

Мало кто знает, что буква S в аббревиатуре IoT означает Security.


В этой статье я расскажу о дистрибутиве Attify OS, предназначенном для тестирования IoT- устройств.

Категория: Программирование » Веб-разработка

 

AMA. Avito. Backend

Автор: admin от 13-10-2017, 14:50, посмотрело: 34

Привет! Как и обещали, сегодня мы готовы отвечать на вопросы про бэкенд в Avito, разработку серверной части в целом и про высокие нагрузки в частности. Как работается с сайтом, на который ежемесячно заходит почти четверть населения России? Спросите у нас! Отвечать будем с 12 до 19 часов по московскому времени. Под катом я представляю шесть моих коллег, которые сегодня будут с вами на связи и напоминаю о возможных темах диалога.



AMA!



AMA. Avito. Backend

Категория: Программирование » Веб-разработка

 

10 известных логотипов, нарисованных по памяти

Автор: admin от 13-10-2017, 14:50, посмотрело: 33

Насколько точно вы сможете вспомнить логотипы известных брендов?



10 известных логотипов, нарисованных по памяти
Ну почти русалка



Быть узнаваемым и запоминающимся — вот важные цели при создании логотипа. Самые известные в мире логотипы от Apple до McDonalds тщательно разрабатывались, чтобы при одном взгляде ассоциироваться со своим брендом.

Категория: Программирование » Веб-разработка

 

Немного о VIM и IDE

Автор: admin от 13-10-2017, 13:40, посмотрело: 33

Один, не сомневаюсь, хороший человек и vim-ер со стажем опубликовал сегодня статью о том, что режимы — киллер-фича vim. Позволю себе не согласиться и поработать капитаном Очевидность.

Категория: Информационная безопасность » Криптография

 
 
Назад Вперед