До того как Лямбда-выражения были добавлены в JDK 8, автор статьи использовал их в таких языках как C# и С++. Когда они были добавлены в Java он стал изучать их подробнее.
С добавлением Лямбда-выражений добавились элементы синтаксиса, которые увеличивают «выразительную силу» Java. В этой статье автор подробно рассказывает об основополагающих концепциях, с которыми вам необходимо познакомиться, чтобы начать использовать Лямбда-выражения.
@nuancesprog #статьи #java
С добавлением Лямбда-выражений добавились элементы синтаксиса, которые увеличивают «выразительную силу» Java. В этой статье автор подробно рассказывает об основополагающих концепциях, с которыми вам необходимо познакомиться, чтобы начать использовать Лямбда-выражения.
@nuancesprog #статьи #java
Дзен | Статьи
Как начать работать с Лямбда-выражениями в Java
Статья автора «Nuances of programming» в Дзене ✍: Перевод статьи Luis Santiago: How to start working with Lambda Expressions in Java Краткое введение Лямбда-выражения используют преимущества...
Пользовательские свойства CSS (CSS Custom Properties), также известные как переменные — большая победа для разработчиков интерфейсов. Они приносят силу переменных в CSS, что приводит к уменьшению дублирования, повышению читабельности и большей гибкости.
Кроме того, в отличие от переменных в препроцессорах CSS, нативные переменные CSS фактически являются частью DOM, что даёт много преимуществ. Поэтому они по существу похожи на переменные SASS и LESS на стероидах.
В статье автор проводит ускоренный курс о том, как работает эта новая технология.
@nuancesprog #статьи #css #javascript #web
Кроме того, в отличие от переменных в препроцессорах CSS, нативные переменные CSS фактически являются частью DOM, что даёт много преимуществ. Поэтому они по существу похожи на переменные SASS и LESS на стероидах.
В статье автор проводит ускоренный курс о том, как работает эта новая технология.
@nuancesprog #статьи #css #javascript #web
Яндекс Дзен
Изучите CSS-переменные за 5 минут
Перевод статьи Per Harald Borgen: Learn CSS Variables in 5 minutes. Пользовательские свойства CSS (CSS Custom Properties), также известные как переменные — большая победа для разработчиков интерфейсов. Они приносят силу переменных в CSS, что приводит к уменьшению…
Продолжаем серию статей «JavaScript и функциональное программирование» по изучению техник функционального программирования в JavaScript ES6+.
Сегодня из статьи вы узнаете о функциях первого класса!
@nuancesprog #статьи #functionalprogramming #javascript
Сегодня из статьи вы узнаете о функциях первого класса!
@nuancesprog #статьи #functionalprogramming #javascript
Яндекс Дзен
Javascript и функциональное программирование — Pt.2: полноправные функции
Перевод статьи Omer Goldberg : Javascript and Functional Programming — Pt.2 : First Class Functions Примечание. Данное описание является частью серии «Javascript и функциональное программирование» по изучению методов функционального программирования в JavaScript…
Криптография для новичков, где все разжевано и разложено по полочкам. Вы познакомитесь с шифрами, их особенностями и криптоанализом – атакой на шифротекст.
@nuancesprog #статьи
@nuancesprog #статьи
Telegraph
Криптография за 60 минут
Криптография Шифр Цезаря Это, если хотите, школьная программа криптографии, первый класс. Шифр Цезаря научились вскрывать еще в IX веке, поэтому сегодня он почти бесполезен, но как база – урок просто отличный. Начинается терминологией и подробным объяснением…
В статье на примере простого статического сайта протестированы основные способы повышения скорости загрузки данных, начиная от использования сборщика webpack, компрессии картинок до "ленивой загрузки" и настройки сервера Nginx.
P.S. Теперь вы можете следить за нами не только в телеграме, но и в дзене. Подписывайтесь!
@nuancesprog #статьи #web
P.S. Теперь вы можете следить за нами не только в телеграме, но и в дзене. Подписывайтесь!
@nuancesprog #статьи #web
Яндекс Дзен
В 10 раз быстрее: оптимизируем производительность статического сайта
Перевод статьи JonLuca De Caro: "10x Performance Increases: Optimizing a Static Site"
Из статьи вы узнаете о некоторых командных оболочках для Linux с открытым исходным кодом и лицензиями: это ksh, bash, tcsh, fish и zsh.
@nuancesprog #статьи #linux
@nuancesprog #статьи #linux
Telegraph
Альтернативные командные оболочки для Linux
ZSH
Первая часть статьи о базовых и не только понятиях в языке Python. Описание переменых, циклов, классов и прочего. Всё от начала до конца!
@nuancesprog #статьи #python #beginners
@nuancesprog #статьи #python #beginners
Telegraph
Изучение Python: от нуля до мастера. Часть 1
Перевод статьи TK: Learning Python: From Zero to Hero Следующие части: Часть 2 Содержание: Как работают переменные Python Как работают блоки условий Как работают циклы(while и for) Как использовать списки: коллекции | массивы Коллекция-словарь в виде ключ…
Cтатья представляет собой подборку наиболее полезных модулей и утилит для серверной и клиентской разработки на NodeJS и JavaScript
@nuancesprog #javascript #npm #OpenSourceSoftware #DevelopmentNodejs
@nuancesprog #javascript #npm #OpenSourceSoftware #DevelopmentNodejs
Telegraph
Полезные JavaScript-модули, на которые стоит обратить внимание
Перевод статьи Travis Fischer: 🔥 JavaScript Modules Worth Using 🔥 Эта статья представляет собой подборку наиболее полезных модулей и утилит для серверной и клиентской разработки на NodeJS и JavaScript, которые использует в своей работе программист Трэвис…
Вторая часть статьи о базовых и не только понятиях в языке Python. Описание переменых, циклов, классов и прочего. Всё от начала до конца!
@nuancesprog #статьи #python #beginners
@nuancesprog #статьи #python #beginners
Telegraph
Изучение Python: от нуля до мастера. Часть 2
Перевод статьи TK: Learning Python: From Zero to Hero Предудышие части: Часть 1 Содержание: Объекты и классы Атрибуты как данные объектов Методы как поведение объектов Использование Python получателя и установщика, а также свойство @property Инкапсуляция:…
В этой статьe (первая часть) автор о сравненивает востребованность Node.js и PHP-разработчиков на рынке труда и выделяет преимущества и недостатки каждой из этих технологий, а также дает рекомендации по их использованию. А общий вывод таков: PHP устаревает, а будущее за JavaScript и Node.js.
@nuancesprog #статьи #javascript #php #nodejs
@nuancesprog #статьи #javascript #php #nodejs
Telegraph
Хочешь стать веб-разработчиком? Учи Node.js, а не PHP! Часть 1
Перевод статьи Andrei Neagoie: Want to be a Web Developer? Learn Node.js not PHP Один из самых частых вопросов, которые я слышу от своих учеников, звучит так: "Почему вы преподаете нам Node.js, а не PHP?" Ответ "Поверьте, я знаю, потому что работаю в этой…
В этой статьe (вторая часть) автор о сравненивает востребованность Node.js и PHP-разработчиков на рынке труда и выделяет преимущества и недостатки каждой из этих технологий, а также дает рекомендации по их использованию. А общий вывод таков: PHP устаревает, а будущее за JavaScript и Node.js.
@nuancesprog #статьи #javascript #php #nodejs
@nuancesprog #статьи #javascript #php #nodejs
Telegraph
Хочешь стать веб-разработчиком? Учи Node.js, а не PHP! Часть 2
Перевод статьи Andrei Neagoie: Want to be a Web Developer? Learn Node.js not PHP Предыдущая часть: Часть 1 Node.js vs PHP — анализ технологий Теперь давайте обсудим преимущества и недостатки каждой из технологий по отдельности. Преимущества Node.js Идеально…
Продолжаем серию статей «JavaScript и функциональное программирование» по изучению техник функционального программирования в JavaScript ES6+.
Сегодня из статьи вы узнаете о чистых функциях
@nuancesprog #статьи #functionalprogramming #javascript
Сегодня из статьи вы узнаете о чистых функциях
@nuancesprog #статьи #functionalprogramming #javascript
Telegraph
Javascript и функциональное программирование. Часть 3. Чистые функции
Перевод статьи Omer Goldberg: Javascript and Functional Programming — Pt. 3: Pure Functions Предыдущие части: Часть 1, Часть 2 Чистота
Байесовские методы, применяемые в Data Science, при всей своей простоте достаточно эффективны. В этой статье разобран один из них — байесовская линейная регрессия.
@nuancesprog #статьи #DataScience #learning
@nuancesprog #статьи #DataScience #learning
Telegraph
Введение в байесовскую линейную регрессию
Перевод статьи William Koehrsen: "Introduction to Bayesian Linear Regression" В академической среде принято выделеять два главных подхода к теории вероятности и статистического вывода: частотный и байесовский. На практике оба метода органично дополняют друг…
Короткая статья о том, как можно повысить эффективность частого чтения числовых алгоритмов благодаря использованию формата файла .npy
@nuancesprog #статьи #MachineLearning #DataScience #Analytics
@nuancesprog #статьи #MachineLearning #DataScience #Analytics
Telegraph
Почему вы должны начать использовать .npy файл чаще...
Перевод статьи Tirthajyoti Sarkar: "Why you should start using .npy file more often…" В науке о данных требуются быстрые вычисления и трансформация данных. Родные NumPy объекты в Python имеют такое преимущество над обычными программными объектами. Они работают…
Продолжаем серию статей «JavaScript и функциональное программирование» по изучению техник функционального программирования в JavaScript ES6+.
Сегодня из статьи вы узнаете о каррировании функций!
@nuancesprog #статьи #javascript #functionalprogramming
Сегодня из статьи вы узнаете о каррировании функций!
@nuancesprog #статьи #javascript #functionalprogramming
Telegraph
Javascript и функциональное программирование: каррирование (ч.4)
Перевод статьи Omer Goldberg:"Javascript and Functional Programming: Currying (Pt.4)" Предыдущие статьи: Часть 1, Часть 2, Часть 3
Небольшая статья о том, как лучше решать свои проблемы не только в программировании, но и в повседневной жизни
@nuancesprog #статьи #learning
@nuancesprog #статьи #learning
Telegraph
Мыслить как программист - уроки о решение проблем
Перевод статьи Richard Reis: How to think like a programmer — lessons in problem solving Если вы интересуетесь программированием, то скорее всего вы слышали эту цитату: "Каждый в этой стране должен учиться программировать компьютер, потому что это учит вас…
Из-за действий РКН настоятельно рекомендуем поднять свой proxy-сервер, а как это сделать читайте тут, тут и тут
@nuancesprog
@nuancesprog
Хабр
Безопасный SOCKS5 прокси для Telegram за 1 Евро и 10 минут
Не все прокси одинаково полезны. На волне новостей о блокировке мессенджера Телеграмм стало актуально поднимать свой SOCKS5 прокси, так как чужой использовать не...
Продолжаем серию статей «JavaScript и функциональное программирование» по изучению техник функционального программирования в JavaScript ES6+.
Сегодня из статьи вы узнаете о map, filter, reduce!
@nuancesprog #статьи #javascript #functionalprogramming
Сегодня из статьи вы узнаете о map, filter, reduce!
@nuancesprog #статьи #javascript #functionalprogramming
Telegraph
Функциональное программирование в JS: map, filter, reduce (ч.5)
Перевод статьи Omer Goldberg: Functional Programming in JS: map, filter, reduce (Pt. 5) Предыдущие статьи: Часть 1, Часть 2, Часть 3, Часть 4 Давайте перейдем сразу к практике! До этого мы изучали функции высшего порядка. Для тех, кто подзабыл, – это функции…