Архив за 21 февраля 2014 - 5

Радостная новость пришла к нам с Туманного Альбиона. Тамошний App Store поставил нас в категорию Best New Apps. Мы рады, что приложение понравилось парням из App Store. Наверное, они прочитали наш пост «Why we did timera».
Ниже русская версия поста, если кому интересно.

image

Читать полностью »

Радостная новость пришла к нам с Туманного Альбиона. Тамошний App Store поставил нас в категорию Best New Apps. Мы рады, что приложение понравилось парням из App Store. Наверное, они прочитали наш пост «Why we did timera».
Ниже русская версия поста, если кому интересно.

image

Читать полностью »

Сегодня, 21 февраля, в журнале «Science» была опубликована статья о принципиально новом способе создания искусственных мышц, на основе обычной рыболовной лески и других подобных полимерных нитей, вообще без использования дорогих или экзотических материалов наподобие углеродных нанотрубок, диоксида ванадия или металлических сплавов с памятью. Причём способ их изготовления совершенно тривиален и доступен в домашних условиях — леска скручивается под нагрузкой, пока не свернётся в спираль, а затем нагревается. При нагревании спираль сокращается, развивая достаточно большое усилие, при остывании удлиняется до исходных размеров.

Искусственное мышечное волокно из нейлона может сокращаться на 49% относительно начальной длины и поднимать вес, в сто раз больший, чем человеческие мышечные волокна такой же толщины и длины. Его удельная механическая мощность достигает 5,3 киловатт на килограмм — это сравнимо с реактивными двигателями самолётов и самыми совершенными современными электродвигателями.
Читать полностью »

Постараюсь быть неимоверно кратким.

Написано для тех, кто только начинает!

Статей про наследование в JS не счесть:

Считаю важным добавить, что есть терминологическая разница на уровне языка носителей, т.е. — английского. И это принципиально важно, когда Вы работаете с прототипами в JS.

У меня в google по запросу "what is the difference between inheritance and legacy" первая ссылка ведёт сюда: ссылка.

Само собой, что статей там не одна.

Там есть такая строчка, дописка: Also, as pointed out in some comments, «inheritance» is generally from the viewpoint of the receiver, while «legacy» is from the viewpoint of the giver: My inheritance was my father's legacy.

Краткая суть, которая не отражает всей глубины, которую я себе уяснил, в том, что:

  • legacy — это взгляд со стороны родителя, широкий
  • inheritance — это взгляд со стороны потомка, узкий

Поэтому я считаю, что в обычных ООП языках программирования типа Java, C#, С++ и т.п. используется термин inheritance — наследование.

А у нас в JavaScript используется почти то же самое, но немного шире: legacy — наследство.

А т.к. в Русском Языке разницы между этими понятиями почти нет, то отсюда и масса FuckUp'ов с пониманием зачем это нужно.

И, в том числе потому, что от Legacy code мы никуда не денемся.

UPD: В комментариях подсказывают, что речь идёт о Гипотезr Сепира-Уорфа, спасибо.
Читать полностью »

Предыдущие статьи серии:
О построении провайдерской сети в небольшом городе. Часть 2
О построении провайдерской сети в небольшом городе. Часть 1

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

image

Снова Cisco

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

Ассортимент компании DeepCool пополнили блоки питания DA700 и DA500-M, относящиеся к среднему сегменту блоков питания для игровых систем. Их мощность составляет 700 и 500 Вт соответственно.

Данных о цене DeepCool DA700 и DA500-M нет

Блоки имеют комбинированные кабельные системы и соответствуют требованиям сертификата 80 Plus Bronze. Жестко закреплены кабели с разъемами ATX (24 контакта) и EPS (4+4 контакта), а остальные подключаются по необходимости. Отметим, что все кабели, включая закрепленные жестко, имеют плоское сечение.

В первой части цикла статей мы рассмотрели пример исследования файла в hex-редакторе (с самой минимальной аналитикой) и базовые возможности написания шаблонов в 010 Editor. Углубим знания, ознакомившись с рядом других полезных возможностей 010: использованием функций по аналогии с С и API для подсветки hex-кода.

Навыки написания шаблонов и работы в hex редакторе 010 Editor — Часть II
Читать полностью »

Являя пример заблаговременности, компания Antec анонсировала участие в выставке CeBIT, которая пройдет с 10 по 14 марта в Ганновере. Производитель пообещал привезти на CeBIT ряд недавно выпущенных корпусов и совершенно новую серию блоков питания.

Список новых блоков питания включает модели EDGE 550, EDGE 650, EDGE 750E и EDGE 850 мощностью 550, 650, 760 и 850 Вт соответственно.

Блоки питания Antec EDGE соответствуют спецификации ATX12V 2.4

Читать полностью »

Введение

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

В статье, в основном, речь будет идти о том, как я реализовал распознавание жестов, а о видеоплеере я только скажу в общем.
Читать полностью »

Компания Netgear представила беспроводные маршутизаторы N600 Dual-Band WiFi Cable Modem Router (C3700) и N300 WiFi Cable Modem Router (C3000). Эти устройства оснащены встроенными кабельными модемами, соответствующими спецификациям DOCSIS 3.0.

Модель C3700 стоит $130, C3000 — $100

Модемы с сертификацией 8x4 CableLabs поддерживают до восьми нисходящих каналов и до четырех восходящих каналов одновременно, обеспечивая скорость в нисходящем направлении до 340 Мбит/с.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js