Архив за 17 марта 2018 - 2

Он вспомнил одного специалиста по народному хозяйству, который даже защитил докторскую диссертацию, причем использовал в качестве источников для нее телефонную книгу да несколько старинных народных песен.
— М. Ларни

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

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

Привет. Как-то еще давно мне захотелось пройти тест по js-у. Мой выбор пал на центр сертификации от одной крупной компании. Что из этого вышло, можно прочитать в моей статье.

image

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

Привет! Представляю вашему вниманию статью "Different Hibernate Naming Strategy" автора Dhiraj Ray.

В этой статье обсуждаются различные стратегии именования, предоставляемые hibernate, а также переход стратегии именования от hibernate.ejb.naming_strategy в hibernate 4 до hibernate.implicit_naming_strategy и hibernate.physical_naming_strategy в hibernate 5. А в конце мы будем изучать реализацию пользовательской стратегии именования и конфигурацию для запуска с помощью Spring Boot.

Стратегия именования Hibernate 4

Hibernate использует эту стратегию для сопоставления сущности и атрибута java с соответствующим именем реляционной базы данных и столбцов. В hibernate 4 использовалась стратегия именования hibernate.ejb.naming_strategy. Эта стратегия использует EJB3NamingStrategy, ImprovedNamingStrategy, DefaultComponentSafeNamingStrategy и DefaultNamingStrategy для сопоставления имен. EJB3NamingStrategy — используемая по умолчанию стратегия наименования, и она предоставляет имена полей и таблиц в стиле camelCase. В то время как именование столбца внешнего ключа использует нижнее подчеркивание (_) как разделение. Например, если у вас есть таблица с именем и таблица1 с именами столбцов id и name, то во второй таблице столбец внешнего ключа будет создан как table1_id, таким образом EJB3NamingStrategy реализует интерфейс NamingStrategy.
Читать полностью »

В прошлой статье мы писали о новой версии ЕГАИС 3.0 и введении обязательного помарочного учета алкогольной продукции на территории России. Сейчас предприниматели не на шутку озадачены проблемой автоматизации в соответствии с законом.

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

Сканер для ЕГАИС - это любой 2D сканер
Читать полностью »

NASA хочет, чтобы вы «проверяли» небо

NASA просит людей фотографировать небо и делиться снимками с космическим агентством через приложение.

Новый проект необходим для проверки данных шести приборов наблюдения планеты Земля на разных спутниках.

Инструменты являются частью проекта под названием «Облака» и «Солнечная энергетическая система Земли» (CERES), цель которого лучше понять, какие роли облака играют в глобальном изменении климата.

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

«Майнерский рай» в США закрылся для нового бизнеса: майнить будут только сами жители и две старые фермы - 1
Общественные слушания в Платтсбурге

Платтсбург в штате Нью-Йорк стал первым американским городом, в котором официально ввели мораторий на майнинг криптовалют. Мораторий введён на 18 месяцев: в течение этого времени запрещено открывать новые майнерские фермы. Низкие тарифы на электричество привлекли в «майнерский рай» несколько компаний. За ними хотели последовать и другие, но мэрия зажгла красный свет.

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

IELTS General-2018 Воспоминания и рассуждения.

TL/DR: Ждать результатов две недели, было сложно, но не так сложно, как могло бы показаться, но — The future will be brighter than ever &copy.

Перед новым годом я написал короткую заметку про мой личный опыт изучения английского, прочитать ее можно вот тут на Гиктаймс, вкратце — в процессе обучения стало лучше, но есть куда расти. Далее — сплошное капитанство, да еще и с ошибками, и самоочевидное — простого пути с одной волшебной таблеткой нет.

Приехал с экзамена и по горячим следам сел писать заметку. Кому интересно — под кат.
Читать полностью »

FFMPEG. Загружаем часть видео с YouTube - 1

Иногда мы хотим поделиться с друзьями частью какого то видео на YouTube — время концентрации внимания в современной реальности снижено до предела, и если скидывать ссылку на ролик(даже с таймкодом начала) с комментарием «смотреть с 21:51 по 24:55» — велика вероятность, что видео просмотрено не будет.
Кроме того — куски видео могут потребоваться для монтажа своих роликов — и довольно неудобно скачивать ради нескольких секунд весь ролик и искать/вырезать нужную часть в программе для монтажа.
Как загружать часть видео YouTube при помощи ffmpeg — под катом
Читать полностью »

Недавно я увлёкся программированием FPGA и решил, что будет интересно реализовать на FPGA алгоритм игры FizzBuzz. FPGA (программируемая пользователем вентильная матрица) — интересная микросхема. Она программируется на выполнение произвольной цифровой логики. Можно сконструировать сложную схему, не прокладывая физические каналы между отдельными вентилями и триггерами. Микросхема способна превратиться во что угодно, от логического анализатора до микропроцессора и видеогенератора.

Тест FizzBuzz — написать программку, которая выдаёт числа от 1 до 100, где кратные трём заменяются словом “Fizz”, кратные пяти — словом “Buzz”, а кратные пятнадцати — “FizzBuzz”. Поскольку такая программа реализуется в нескольких строчках кода, то её часто задают на собеседованиях чтобы отсеять тех, кто вообще не умеет программировать.

Реализация FizzBuzz на FPGA - 1
Плата Mojo FPGA, подключенная к порту serial-to-USB. Большой чип на плате — это Spartan 6 FPGA

Реализация FizzBuzz в цифровой логике, а не в коде, довольно бессмысленна, но показалась мне хорошим примером для обучения.1 Для этого проекта я использовал простую плату разработки Mojo V3 FPGA для начинающих. На ней установлен FPGA семейства Xilinx Spartan 6. Это один из самых маленьких FPGA, но у него 9000 логических ячеек и 11 000 триггеров — так что малыш на многое способен.
Читать полностью »

Автономная гарнитура Oculus Go будет представлена на мероприятии F8 в Facebook

В прошлом году Oculus рассказывал о свей автономной гарнитуре «Go» VR. Речь шла о том, что она поступит в продажу в начале 2018 года и будет стоить $ 199.

Теперь появилась информация о том, что гарнитура будет представлена на конференции F8 в Facebook первого мая. Это должно обеспечить тот этап, на котором Zuckerberg, Barra Co хотели бы получить свой первый продукт виртуальной реальности на массовом рынке.

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


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