GitHub Contribution Chart Generator — удобный инструмент для генерации диаграмм контрибьюторов на GitHub
Диаграмма показывает активность с самого начала существования проекта по месяцам и годам. А чтобы сгенерировать диаграмму, достаточно ввести свой юзернейм и выбрать цветовую тему.
Сервис позволяет выкачать данные в формате JSON для своих визуализаций и у него открытые исходники: https://github-contributions.vercel.app/
#github
Диаграмма показывает активность с самого начала существования проекта по месяцам и годам. А чтобы сгенерировать диаграмму, достаточно ввести свой юзернейм и выбрать цветовую тему.
Сервис позволяет выкачать данные в формате JSON для своих визуализаций и у него открытые исходники: https://github-contributions.vercel.app/
#github
👍18🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
— Нужно немного подвинуть эту кнопку. За сколько управишься?
— Ну, часа за три, думаю, управлюсь.
— Ну, часа за три, думаю, управлюсь.
😁249💩27🔥16👍7🤔4
This media is not supported in your browser
VIEW IN TELEGRAM
Собрали для вас подборку самых годных постов про IT в наших каналах за прошедший месяц:
— Джун удаляет кусок «ненужного» кода: https://t.iss.one/ithumor/7219
— Ошибки, которые стоит избегать новичку в программировании: https://t.iss.one/prog_point/1252
— 15 важных JavaScript методов для веб-разработчиков: https://t.iss.one/tproger_web/2657
— Платформа для машинного обучения с тысячами натренированных моделей для работы с текстом, аудио и графическими данными: https://t.iss.one/prog_tools/218
— Как больше двадцати лет пользоваться одной клавиатурой, которая шумит, не может переключать музыку, но зато отлично справляется с повседневными задачами: https://t.iss.one/history_of_it/304
— Как реализовать тень от кнопки в Android-приложении: https://t.iss.one/mobi_dev/1078
— Джун удаляет кусок «ненужного» кода: https://t.iss.one/ithumor/7219
— Ошибки, которые стоит избегать новичку в программировании: https://t.iss.one/prog_point/1252
— 15 важных JavaScript методов для веб-разработчиков: https://t.iss.one/tproger_web/2657
— Платформа для машинного обучения с тысячами натренированных моделей для работы с текстом, аудио и графическими данными: https://t.iss.one/prog_tools/218
— Как больше двадцати лет пользоваться одной клавиатурой, которая шумит, не может переключать музыку, но зато отлично справляется с повседневными задачами: https://t.iss.one/history_of_it/304
— Как реализовать тень от кнопки в Android-приложении: https://t.iss.one/mobi_dev/1078
👍26👎2🥰1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Как делают полностью изменяющиеся при прокрутке сайты?
Сайты с привязанным к скроллу контентом хорошо подходят для презентации какого-нибудь продукта или создания портфолио, а сам эффект в своих проектах часто используют крупные компании.
Делимся подробным руководством, которое поможет научиться создавать страницы с анимацией, изменяющейся при прокрутке страницы, на чистом JavaScript: https://css-tricks.com/scroll-triggered-animation-vanilla-javascript/
#фронтенд #javascript
Сайты с привязанным к скроллу контентом хорошо подходят для презентации какого-нибудь продукта или создания портфолио, а сам эффект в своих проектах часто используют крупные компании.
Делимся подробным руководством, которое поможет научиться создавать страницы с анимацией, изменяющейся при прокрутке страницы, на чистом JavaScript: https://css-tricks.com/scroll-triggered-animation-vanilla-javascript/
#фронтенд #javascript
👍49👎1👏1
Простой гайд, как реализовать лайк двойным нажатием с помощью HTML, CSS и JS.
CodePen проекта: https://codepen.io/rebelchris/pen/LYNjaRQ
#css #javascript #html
CodePen проекта: https://codepen.io/rebelchris/pen/LYNjaRQ
#css #javascript #html
👍42❤11👎1🔥1
Media is too big
VIEW IN TELEGRAM
Old but gold: курс по основам логики
Классическая логика является формальной основой для 99% современной математики. А понимание её принципов — обязательно для настоящего программиста.
Курс состоит из 7 уроков, примерно по 25 минут каждый. Первый урок в посте, а остальные 6 — в этом плейлисте: https://www.youtube.com/playlist?list=PLo6puixMwuSNCt4bd99UheEjaS4EudoGJ
#математика #курсы
Классическая логика является формальной основой для 99% современной математики. А понимание её принципов — обязательно для настоящего программиста.
Курс состоит из 7 уроков, примерно по 25 минут каждый. Первый урок в посте, а остальные 6 — в этом плейлисте: https://www.youtube.com/playlist?list=PLo6puixMwuSNCt4bd99UheEjaS4EudoGJ
#математика #курсы
🔥50👍31👎1😱1
Ещё один полезный инструмент вам в копилку: проект, на котором собрали больше 100 опенсорс клонов популярных сервисов.
Там есть и Instaclone, и Fakebooker, и даже Amazonna. А ещё в таблице можно глянуть стек, который использовался для создания каждого приложения:
https://gourav.io/clone-wars
#opensource #инструменты
Там есть и Instaclone, и Fakebooker, и даже Amazonna. А ещё в таблице можно глянуть стек, который использовался для создания каждого приложения:
https://gourav.io/clone-wars
#opensource #инструменты
👍28🔥6😁5👎1
А мы напоминаем, где можно отслеживать ограничения сервисов, которые могут повлиять на работу IT-инфраструктуры вашей компании.
Ребята с Хабра ведут и обновляют список критичных зарубежных облачных и сетевых сервисов, служб и платформ, которые заблокированы для российских пользователей или могут быть заблокированы в ближайшее время:
https://habr.com/ru/news/t/654911/
#безопасность
Ребята с Хабра ведут и обновляют список критичных зарубежных облачных и сетевых сервисов, служб и платформ, которые заблокированы для российских пользователей или могут быть заблокированы в ближайшее время:
https://habr.com/ru/news/t/654911/
#безопасность
💩25🔥23👍13👏3
В РФ началось продвижение собственного корневого TLS-сертификата
Напомним, на днях некоторые удостоверяющие центры, находящиеся в юрисдикции США (например, DigiCert), прекратили предоставление сертификатов для сайтов организаций из санкционного списка. А 9 марта пользователи Госуслуг получили письмо о проблемах с доступом к сайту и создании государственного удостоверяющего центра со своим корневым TLS-сертификатом:
https://bugzilla.mozilla.org/show_bug.cgi?id=1758773
Сейчас сертификаты выдаются на добровольной основе юридическим лицам и нацелены на использование в случае отзыва или прекращения продления сертификатов из-за санкций. Правда, пока большинство сайтов, уже получивших государственные сертификаты, продолжают использовать традиционные сертификаты.
По умолчанию государственный сертификат ещё не включён в хранилища корневых сертификатов ОС и основных браузеров. И без ручного добавления доступен только в Яндекс.Браузере и Атоме.
#интернет #безопасность
Напомним, на днях некоторые удостоверяющие центры, находящиеся в юрисдикции США (например, DigiCert), прекратили предоставление сертификатов для сайтов организаций из санкционного списка. А 9 марта пользователи Госуслуг получили письмо о проблемах с доступом к сайту и создании государственного удостоверяющего центра со своим корневым TLS-сертификатом:
https://bugzilla.mozilla.org/show_bug.cgi?id=1758773
Сейчас сертификаты выдаются на добровольной основе юридическим лицам и нацелены на использование в случае отзыва или прекращения продления сертификатов из-за санкций. Правда, пока большинство сайтов, уже получивших государственные сертификаты, продолжают использовать традиционные сертификаты.
По умолчанию государственный сертификат ещё не включён в хранилища корневых сертификатов ОС и основных браузеров. И без ручного добавления доступен только в Яндекс.Браузере и Атоме.
#интернет #безопасность
💩107👍53😁14🤮6🤔4
Кстати, о TLS-сертификатах
Как мы писали выше, вчера стало известно, что некоторые сайты могут иметь проблемы с доступностью из-за проблем с иностранными TLS-сертификатами. А в РФ началось продвижение собственного корневого TLS-сертификата.
Большинство из нас особо не задумываются, как они устроены, по крайней мере, пока что-то не пойдёт не так, как нужно. Раз уж что-то пошло не так, как нужно, предлагаем устроить небольшой ликбез и подробно изучить процесс TLS-рукопожатия:
https://tproger.ru/articles/tls-handshake-explained/
#безопасность #сети
Как мы писали выше, вчера стало известно, что некоторые сайты могут иметь проблемы с доступностью из-за проблем с иностранными TLS-сертификатами. А в РФ началось продвижение собственного корневого TLS-сертификата.
Большинство из нас особо не задумываются, как они устроены, по крайней мере, пока что-то не пойдёт не так, как нужно. Раз уж что-то пошло не так, как нужно, предлагаем устроить небольшой ликбез и подробно изучить процесс TLS-рукопожатия:
https://tproger.ru/articles/tls-handshake-explained/
#безопасность #сети
👍32💩10🔥4
В России создадут собственные литографы, поможет ли это отечественной микроэлектронике — «холодный» и чисто технический разбор инженера
Транзисторы сейчас настолько малы, что их нельзя построить обычными методами, перемещая сложное оборудование с большой точностью. Фотолитография решает эту проблему, используя свет для гравировки изображения на кремниевом чипе. Так вот грубо говоря, литограф — это будто старый проектор, который не увеличивает, а наоборот, уменьшает масштаб шаблона до желаемой точности.
Как устроено сегодня создание процессоров и что мешает сделать их любому желающему, пользователь Хабра Psychosynthesis подробно объяснил в статье: https://habr.com/ru/post/654429/
#hardware
Транзисторы сейчас настолько малы, что их нельзя построить обычными методами, перемещая сложное оборудование с большой точностью. Фотолитография решает эту проблему, используя свет для гравировки изображения на кремниевом чипе. Так вот грубо говоря, литограф — это будто старый проектор, который не увеличивает, а наоборот, уменьшает масштаб шаблона до желаемой точности.
Как устроено сегодня создание процессоров и что мешает сделать их любому желающему, пользователь Хабра Psychosynthesis подробно объяснил в статье: https://habr.com/ru/post/654429/
#hardware
👍42😁39💩23❤1👎1
Куда идти работать в это сложное время? iFellow ищет 600 новых IT-специалистов
Ищут сотрудников поддержки, аналитиков, разработчиков, тестировщиков, DevOps-инженеров и других IT-специалистов для работы с крупнейшими экосистемами Сбера, ВТБ, Альфа-Групп, Газпром, ФСК и др. Центральный офис находится в Москве, филиалы работают в Воронеже, Саратове, Новосибирске, Екатеринбурге и Томске, а сотрудников принимают во всех регионах.
Будут рады как опытным специалистам, так и начинающим — новичков обучают и выдают сертификат государственного образца. На сайте представлены профили вакансий. На каждую позицию ищут несколько кандидатов!
Узнать подробнее о компании и найти вакансию для себя: https://tprg.ru/RwK6
#вакансии #работа
Ищут сотрудников поддержки, аналитиков, разработчиков, тестировщиков, DevOps-инженеров и других IT-специалистов для работы с крупнейшими экосистемами Сбера, ВТБ, Альфа-Групп, Газпром, ФСК и др. Центральный офис находится в Москве, филиалы работают в Воронеже, Саратове, Новосибирске, Екатеринбурге и Томске, а сотрудников принимают во всех регионах.
Будут рады как опытным специалистам, так и начинающим — новичков обучают и выдают сертификат государственного образца. На сайте представлены профили вакансий. На каждую позицию ищут несколько кандидатов!
Узнать подробнее о компании и найти вакансию для себя: https://tprg.ru/RwK6
#вакансии #работа
💩108👍33👎15🤮5🔥4😁2👏1🤔1
Figma решила заморозить корпоративные аккаунты российских клиентов. Личные пока не трогают, но тоже лучше перестраховаться — делимся опенсорсной тулзой для экспорта проектов.
Инструмент умеет автоматически сохранять все файлы .fig и .jam с сохранением всей проектной структуры. Сейчас его можно подключать на своём сервере, а для сохранения бэкапов можно использовать локальный или сетевой диски: https://github.com/ritds/figma_backup
Написали, кстати, ребята из Ростелекома. В дальнейшем обещают прикрутить бэкап по расписанию сразу в облака и сделать полноценный интерфейс.
#инструменты
Инструмент умеет автоматически сохранять все файлы .fig и .jam с сохранением всей проектной структуры. Сейчас его можно подключать на своём сервере, а для сохранения бэкапов можно использовать локальный или сетевой диски: https://github.com/ritds/figma_backup
Написали, кстати, ребята из Ростелекома. В дальнейшем обещают прикрутить бэкап по расписанию сразу в облака и сделать полноценный интерфейс.
#инструменты
👍75💩37😢5🔥4👎3😁1😱1🎉1
Эти особенности Swift здорово облегчат и ускорят процесс разработки
Опционалы, оператор guard, wildcard, константы, функции высшего порядка и атрибуты доступа — ребята из команды мобильной разработки КРОК простым языком объяснили, как работают одни из самых полезных особенностей языка Swift:
https://tprg.ru/ZId9
#ios #swift
Опционалы, оператор guard, wildcard, константы, функции высшего порядка и атрибуты доступа — ребята из команды мобильной разработки КРОК простым языком объяснили, как работают одни из самых полезных особенностей языка Swift:
https://tprg.ru/ZId9
#ios #swift
👍18💩4👎1
Замените это немедленно: варианты обхода блокировок для DevOps-инженеров
Поддерживать стабильную жизнь digital-продукта сейчас непросто. И хотя сегодня в большинстве ситуаций помогает использование VPN, в некоторых случаях это уже не панацея.
Ребята из Nixys посчитали своим долгом помочь справиться со всеми преградами DevOps-инженерам. И рассказали, что на что можно заменить без потерь в качестве процессов. Или хотя бы с минимальными потерями:
https://habr.com/ru/company/nixys/blog/654921/
#devops #советы
Поддерживать стабильную жизнь digital-продукта сейчас непросто. И хотя сегодня в большинстве ситуаций помогает использование VPN, в некоторых случаях это уже не панацея.
Ребята из Nixys посчитали своим долгом помочь справиться со всеми преградами DevOps-инженерам. И рассказали, что на что можно заменить без потерь в качестве процессов. Или хотя бы с минимальными потерями:
https://habr.com/ru/company/nixys/blog/654921/
#devops #советы
💩37👍9👏5🔥2🥰2🤔2❤1