%rerun
Перезапускает предыдущую ячейку. В моей практике это полезно, чтобы пересобрать, к примеру, эмоциональную окраску (позитивная / негативная) реплики пользователя на базе библиотеки
@proglish
Перезапускает предыдущую ячейку. В моей практике это полезно, чтобы пересобрать, к примеру, эмоциональную окраску (позитивная / негативная) реплики пользователя на базе библиотеки
dostoevsky.@proglish
👍5🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Чел сделал невероятно красивую штуку на JS в браузере 🙌
Одна и та же сфера открытая в двух разных окнах — синхронизируется между собой и объединяется при наложении окон.
Он явно знает как центрировать <div>
@proglish
Одна и та же сфера открытая в двух разных окнах — синхронизируется между собой и объединяется при наложении окон.
Он явно знает как центрировать <div>
@proglish
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Delote-Beauty
Салон красоты
→ Жанр: #LandingPage
→ Сложность: #средний
→ Язык: #RU
→ Адаптив: Нет
@proglish
Открыть макет 🔐
Салон красоты
→ Жанр: #LandingPage
→ Сложность: #средний
→ Язык: #RU
→ Адаптив: Нет
@proglish
Открыть макет 🔐
👍9
plain-sight
Это браузерное расширение позволяет использовать изображения как пароли. Вы просто перетаскиваете изображение в поле ввода пароля, и оно автоматически расшифровывается. Основано на стеганографии и может использоваться для входа в аккаунты.
@proglish
Посмотреть код 👀
Это браузерное расширение позволяет использовать изображения как пароли. Вы просто перетаскиваете изображение в поле ввода пароля, и оно автоматически расшифровывается. Основано на стеганографии и может использоваться для входа в аккаунты.
@proglish
Посмотреть код 👀
🔥6👍2
Задача по JavaScript
Группировка массива по первым буквам
Дан произвольный массив со словами, начинающимися на различные буквы, например, вот такой:
let arr = [
'axx', 'bxx', 'cxx',
'ayy', 'byy', 'cyy',
'azz', 'bzz', 'czz',
];
Преобразуйте этот массив в объект, в котором ключами будут первые буквы слов, а значениями массивы слов, начинающихся на эти буквы:
{
'a': [
'axx', 'ayy', 'azz',
],
'b': [
'bxx', 'byy', 'bzz',
],
'c': [
'cxx', 'cyy', 'czz',
],
}
Свой вариант напишите в комментариях
@proglish
Группировка массива по первым буквам
Дан произвольный массив со словами, начинающимися на различные буквы, например, вот такой:
let arr = [
'axx', 'bxx', 'cxx',
'ayy', 'byy', 'cyy',
'azz', 'bzz', 'czz',
];
Преобразуйте этот массив в объект, в котором ключами будут первые буквы слов, а значениями массивы слов, начинающихся на эти буквы:
{
'a': [
'axx', 'ayy', 'azz',
],
'b': [
'bxx', 'byy', 'bzz',
],
'c': [
'cxx', 'cyy', 'czz',
],
}
Свой вариант напишите в комментариях
@proglish
🔥6❤1👍1
Генераторы для экономии памяти
Отрабатывают эффективнее вместо самописных итераторов и вызываются с помощью специального синтаксиса — круглых скобок и конструкции i for i in range(10000).
@proglish
Отрабатывают эффективнее вместо самописных итераторов и вызываются с помощью специального синтаксиса — круглых скобок и конструкции i for i in range(10000).
@proglish
👍5👏2🔥1
Привет, друзья! Хотим вам еще раз напомнить, что завтра у нас состоится наш Speaking Club с носителем языка. Если вы хотите улучшить свои навыки в разговорной речи, то переходите по ссылке 👇
https://t.me/+QtGtsHFhezxkN2Iy
https://t.me/+QtGtsHFhezxkN2Iy
Telegram
Speaking club Proglish
ㅤ invites you to join this group on Telegram.
🔥7👍1
This media is not supported in your browser
VIEW IN TELEGRAM
HSE ART AND DESIGN SCHOOL
Школа дизайна
→ Жанр: #LandingPage
→ Сложность: #средний
→ Язык: #RU
→ Адаптив: Нет
@proglish
Открыть макет 🔐
Школа дизайна
→ Жанр: #LandingPage
→ Сложность: #средний
→ Язык: #RU
→ Адаптив: Нет
@proglish
Открыть макет 🔐
👍4🔥3👏1
Git-it
Десктопное приложение для работы с Git и GitHub предлагает реальные задания, а не эмуляции. По завершении всех заданий, у вас будут готовые репозитории на GitHub, идеальные для портфолио.
@proglish
Посмотреть код 👀
Десктопное приложение для работы с Git и GitHub предлагает реальные задания, а не эмуляции. По завершении всех заданий, у вас будут готовые репозитории на GitHub, идеальные для портфолио.
@proglish
Посмотреть код 👀
👍7
Задача по JavaScript
Перестановка пар символов
Дана строка '12345678'. Сделайте из нее '21436587'. Строка, конечно же, может быть любой.
Свой вариант напишите в комментариях
@proglish
Перестановка пар символов
Дана строка '12345678'. Сделайте из нее '21436587'. Строка, конечно же, может быть любой.
Свой вариант напишите в комментариях
@proglish
🔥4👍3
Половина строк в тройных кавычках
Python поддерживает неявную конкатенацию строковых литералов.
''' и """ также являются разделителями строк в Python, которые вызывают ошибку SyntaxError, потому что интерпретатор Python ожидал, что в качестве разделителя будет заключена тройная кавычка при сканировании текущего строкового литерала в тройных кавычках.
@proglish
Python поддерживает неявную конкатенацию строковых литералов.
''' и """ также являются разделителями строк в Python, которые вызывают ошибку SyntaxError, потому что интерпретатор Python ожидал, что в качестве разделителя будет заключена тройная кавычка при сканировании текущего строкового литерала в тройных кавычках.
@proglish
👍5❤1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Software
Рецепты по уходу за кожей
→ Жанр: #LandingPage
→ Сложность: #средний
→ Язык: #EN
→ Адаптив: Нет
@proglish
Открыть макет 🔐
Рецепты по уходу за кожей
→ Жанр: #LandingPage
→ Сложность: #средний
→ Язык: #EN
→ Адаптив: Нет
@proglish
Открыть макет 🔐
👍7
Задача по JavaScript
Функция с мультивызовом
Напишите функцию, которая будет возвращать сумму любого количества чисел. Работать функция должна вот так:
let res = getSum(2)(5)(6)(7)(2)(3)(4);
console.log(res);
Свой вариант напишите в комментариях
@proglish
Функция с мультивызовом
Напишите функцию, которая будет возвращать сумму любого количества чисел. Работать функция должна вот так:
let res = getSum(2)(5)(6)(7)(2)(3)(4);
console.log(res);
Свой вариант напишите в комментариях
@proglish
❤3👍3🔥1
Группы исключений
Теперь можно объединять ошибки некоторых видов в группу и обрабатывать их одинаково.
Интересно, насколько ускорится процесс разработки, если вываливать на питониста сразу все причины падения? В выводе ниже одновременно и ошибка типа, и ошибка некорректного значения.
@proglish
Теперь можно объединять ошибки некоторых видов в группу и обрабатывать их одинаково.
Интересно, насколько ускорится процесс разработки, если вываливать на питониста сразу все причины падения? В выводе ниже одновременно и ошибка типа, и ошибка некорректного значения.
@proglish
👍7
🔥4❤2👍1