Архив за 08 июня 2020 - 2

Spring Boot, Hibernate и Kotlin для новичков шаг за шагом - 1

Всем привет, меня зовут Олег, я техлид в ДомКлике. В нашей команде ядром стека является Kotlin и Spring Boot. Хочу поделиться с вами своим опытом по взаимодействию и особенностях работы с PostgreSQL и Hibernate в связке со Spring Boot и Kotlin. Также на примере микросервиса, покажу преимущества Kotlin и его отличия от аналогичного приложения на Java. Расскажу о не совсем очевидных сложностях, с которыми могут столкнуться новички при использовании этого стека с Hibernate. Статья будет полезна разработчикам, желающим перейти на Kotlin и знакомых со Spring Boot, Hibernate Java.
Читать полностью »

Сегодня мы уже поднимали вопрос рекламы в смартфонах Samsung, упоминая, что её показывают приложения Samsung Gift и Samsung Members. Однако в ближайшее время ситуация с рекламой на аппаратах корейского гиганта может сильно усугубиться.

Источник поделился скриншотами пока ещё не вышедшей оболочки One UI 2.5, на которых запечатлена реклама. И всё бы ничего, да вот только один из вариантов настолько странный, что кажется невозможным.

Смартфон Motorola One Fusion+, о котором мы говорили сегодня утром, буквально только что пополнил ассортимент производителя. Пока аппарат представлен только в Европе по цене 300 евро.

Что же получит покупатель за эти деньги? Новинка оснащена экраном IPS диагональю 6,5 дюйма разрешением 2340 х 1080 пикселей. Сердцем служит SoC Snapdragon 730, то есть это самый производительный аппарата Motorola вне флагманской линейки Edge.

Привет! Сегодня особенный день — ровно 25 лет назад Расмус Лердорф представил миру PHP. В день рождения языка мы хотим поблагодарить вас за годы его поддержки.

Все мы ждем релиза PHP 8, который запланирован на этот декабрь. А пока предлагаем вспомнить достижения PHP-сообщества за прошедшие 25 лет: мы собрали в большой таймлайн все самые важные события из истории языка.

PHP 25 лет: краткая история языка и скидка 50% на PhpStorm - 1

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

На данный момент самые быстрые зарядки у смартфонов характеризуются мощностью 65 Вт. В основном это устройства компаний, имеющих отношение к концерну BBK, то есть Oppo, Vivo и Realme, хотя подобное решение есть и у Xiaomi.

Кроме того, Lenovo уже заявила, что готовит геймерский смартфон Legion с поддержкой 90-ваттной зарядки, который выйдет позже в этом году. Однако не только у Lenovo есть такие наработки.

Xiaomi демонстрировала прототип 100-ваттной зарядки Super Charge Turbo ещё более года назад. И, возможно, вскоре компания выпустит первый смартфон с подобной технологией.

 

Сегодня речь пойдет про одну интересную идиому, которую ввел Шон Парент (Adobe) — известный деятель в C++-сообществе. Он часто выступает с докладами и публикует цикл статей Better Code. Одна из его идей, которую используют в Photoshop — это Concept-Based Polymorphism. Это когда мы реализуем полиморфизм не через явное наследование, а с помощью техники, включающей обобщенное программирование, и по итогам получаем некоторые дополнительные преимущества.

Статья устроена следующим образом:

  1. Что вообще такое Concept-Based Polymorphism и зачем он нужен
  2. Немного про LLVM и ее устройство
  3. Пример Concept-Based Polymorphism в LLVM PassManager
  4. Преимущества подхода

С++ Concept-Based Polymorphism в продуктовом коде: PassManager в LLVM - 1
Картинка, иллюстрирующая тезис «Наследование — это зло». Источник
Читать полностью »

Следующий этап эволюции дисплеев в смартфонах — экраны с фронтальными камерами под ними. Такие прототипы мы уже видели не раз, но серийных моделей с такой конструкцией пока нет.

Онлайн-вынужденная мера, считает экс-президент сети «Азбука Вкуса» Владимир Садовин и не верит в то, что «мир не будет прежним». Мир будет таким же, как до пандемии, а торговля будет происходить в основном оффлайн.

Да, онлайн-продажи продуктовЧитать полностью »

Покопавшись по просторам интернета в поисках софта для построения своего собственного VPN, постоянно натываешься на кучу гайдов связанных с неудобным в настройке и использовании OpenVPN, требующим проприетарного клиента Wireguard, только один SoftEther из всего этого цирка отличается адекватной реализацией. Но мы расскажем, так сказать, о нативной для Windows реализации VPN – Routing And Remote Access (RRAS).

По странной причине, никто ни в одном гайде не написал про то, как это все развернуть и как включить на нем NAT,  поэтому мы сейчас все исправим и расскажем, как сделать свой собственный VPN на Windows Server.

Ну а уже готовый и преднастроенный VPN можно заказать из нашего маркетплейса, он кстати работает из коробки.

Гайд: Свой собственный L2TP VPN - 1


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

Ассортимент PNY пополнила линейка твердотельных накопителей типоразмера M.2-2280, оснащенных интерфейсом PCI-Express 3.0 x4 поддерживающих протокол NVMe 1.3. Она включает модели объемом 500 ГБ, 1 ТБ и 2 ТБ.

Твердотельные накопители PNY CS2130 демонстрируют скорость чтения 3500 МБ/с

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


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