techrocks | Unsorted

Telegram-канал techrocks - TechRocks

14929

Официальный телеграм-канал сайта techrocks.ru Канал по Тестированию: @techrocksqa Канал по веб-разработке: @techrocks_web По вопросам рекламы: @anothertechrock РКН: https://kurl.ru/JUrcd

Subscribe to a channel

TechRocks

Напряжение глаз: откуда оно берётся и как с ним справиться?

Если смотреть на что-то часами, то глаза напрягаются. Нервы устают непрерывно в течение нескольких часов посылать сигналы в мозг. Отсюда слезящиеся глаза, дискомфорт и усталость. Давайте разберемся, что такое напряжение глаз, чем оно опасно и как с ним справиться.

Читать статью

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

TechRocks

Наша команда разрабатывает передовую брокерскую платформу и развивает сервисы брокерского обслуживания на базе мобильных и web-приложений Сбер Онлайн, Сбер Инвестор 📱

Мы работаем по Scrum-методологии с полностью автономными командами.

Чем предстоит заниматься:

•разрабатывать и поддерживать тестовую документацию;
•участвовать в декомпозиции и оценке задач бэклога;
•проводить функциональное и регрессионное тестирование;
•взаимодействовать с аналитиками и разработчиками системы;
•локализовывать и регистрировать дефекты.

Мы ждём от тебя:

•опыт ручного функционального тестирования web-сервисов/мобильных приложений (Devtools, Postman/Insomnia, Android Studio/XCode, Charles/Fiddler);
•понимание HTTPS/HTTP и REST-архитектуры;
•понимание Docker, Kubernetes/OpenShift;
•знание SQL (PostgreSQL).

Откликайся на вакансию по ссылке 👈

Реклама. Рекламодатель ПАО Сбербанк

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

TechRocks

Тернарный оператор в JavaScript: за, против, подводные камни

#javascript

Тернарные выражения и if-предложения похожи, но не эквивалентны. Между ними есть различия, на которые люди зачастую не обращают внимания. И эти различия сказываются на вашем коде.

Читать статью

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

TechRocks

5 интересных приёмов с деструктуризацией в JavaScript

#javascript

Чтение свойств объектов и обращение к элементам массива – довольно распространённые операции. Деструктуризация значительно упрощает подобные действия. В этой статье мы рассмотрим 5 интересных и нетривиальных способов использования деструктуризации в JavaScript.

Читать статью

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

TechRocks

🐞QaRocks — всеобъемлющий канал для тех, кто изучает тестирование. Официальный канал сайта qarocks.ru.

Пара фактов о канале:
— ребята публикуют переводы англоязычных туториалов
— составили полный QA Учебник.
— составили более 25 тестов, которые должен пройти каждый тестировщик
— публикуют подборки необходимых QA книг
— публикуют еженедельные дайджесты с новостями и туториалами
— проводят регулярные холиварные обсуждения — вот, например, подписчики рассказывают, какие курсы проходили перед началом работы;

Подписывайся на QaRocks и узнай уже наконец разницу между тест-планом и баг-репортом 😇

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

TechRocks

Искусство написания комментариев к коду

Не многие разработчики любят писать комментарии к коду. Более того, зачастую они не считают разумным тратить на это свое время. Если это про вас, возможно, эта статья сможет вас переубедить.

Читать статью

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

TechRocks

YAML для веб-разработчиков

Зачем люди используют файлы с расширением .yml? Каковы преимущества этих файлов? Как эта штука работает? Цель этой статьи — познакомить вас со структурой YAML, чтобы вы при необходимости смогли прочитать и понять такой файл и внести нужные изменения.

Читать статью

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

TechRocks

Выбираем имена для переменных с учетом грамматики

Выбрать хорошее имя для переменной (метода, класса, вставить-нужное) задача непростая. Ведь оно должно быть достаточно кратким и при этом достаочно описательным, чтобы читатель мог сразу догадаться, о чем идет речь. Автор этой статьи поделился своим подходом к выбору имен.

https://techrocks.ru/2019/05/10/grammar-based-naming-rules/

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

TechRocks

Поднятие в JavaScript

#javascript

Поднятие (англ. hoisting) в JavaScript позволяет использовать функции и переменные до их объявления. В этой статье мы разберем, что собой представляет поднятие и как оно работает.

Читать статью

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

TechRocks

В чем разница между : и :: в CSS?

#css

Если вы хотите быстро получить ответ на вопрос из заголовка статьи, то вот он:
- : относится к псевдоклассам, таким как :visited или :hover
- :: — для псевдоэлементов, таких как ::first-of-type или ::after

А если хотите более подробных объяснений, давайте рассмотрим примеры.

Читать статью

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

TechRocks

Выбираем лучший стандарт оформления кода для команды: конец бесконечным дебатам

Во многих (если не всех) командах есть свои стандарты оформления кода. Но как эти стандарты складываются? Мы разбирались, как составить лучшие code conventions.

Читать статью

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

TechRocks

Заработал более 11 млн ₽ за год на перепродаже квартиры

Это реальный кейс одного из клиентов бюро недвижимости Андрея Негинского neginskiy_uae. Парень IT-шник просто был подписан на канал, выбрал объект из тех, что мы публикуем 4 раза в неделю, вложился на старте, а уже через год вышел из проекта с прибылью 27% на вложенный капитал.

Подписывайтесь на наш канал neginskiy_uae (уже 45.000 подписчиков), если хотите так же и выбирайте.

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

TechRocks

Управление командой с помощью ИИ стало возможно на платформе для совместной работы и управления знаниями, документами и задачами TEAMLY.

Команда TEAMLY выпустила новое обновление, вот главные фичи:

– Ai-ассистент. Он поможет оптимизировать рутинные задачи. Ai-ассистент поможет сделать список задач, саммари длинных регламентов, пост для соцсетей или деловое письмо.

Умные таблицы. Это база данных, для создания которой не требуются навыки программирования. Теперь всей информацией из таблиц в Google-sheets, досок в Trello и разных документов можно управлять в TEAMLY.

Подробнее на странице обновления

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

TechRocks

Как оборудовать переговорную комнату для онлайн-встреч?

Гибридный и онлайн-формат коммуникаций сегодня используют для работы, обучения и развлечения. Расстояние – не помеха, если ваша переговорка или учебная аудитория оборудована Линк Rooms – новым программно-аппаратным комплексом от МТС Линк:
● Запуск в одно касание;
● Управление с сенсорного дисплея;
● Работа с двумя экранами;
● Интеграция с календарями Microsoft Outlook и Google;
● Защита настроек от несанкционированного доступа и тд.

15 декабря в 11:00 (МСК) пройдёт бесплатный вебинар «Знакомство с Линк Rooms в теории и на практике».

Вы узнаете:
● По каким критериям выбрать оборудование для переговорной;
● В чем особенность Линк Rooms и какие задачи он решает;
● Как перейти на Линк Rooms с другого ПО.

Спикеры:
Дмитрий Крюков, руководитель направления гибридных коммуникаций МТС Линк
Кирилл Глубоков, российский представитель Yealink

Вебинар будет интересен IT-директорам, сотрудникам IT-подразделений и организаторам конференций и удаленной работы.

Участие бесплатное. Требуется предварительная регистрация по ссылке.

Присоединяйтесь, будет интересно!

Реклама. ООО "ВЕБИНАР ТЕХНОЛОГИИ". ОГРН: 1157746417575

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

TechRocks

Новые возможности в новом году

Выбрать подарок для сотрудников — дело непростое. Нужно учесть интересы разных специалистов — от разработчиков до креаторов. Поэтому мы создали подарочные сертификаты на 5 000, 10 000 и 15 000 ₽ для обучения востребованным навыкам. Например, работе с Excel или SQL, вёрстке на HTML и CSS или контент-маркетингу.

В чём плюсы:
→ Сотрудники освоят новые навыки, которые помогут в решении бизнес-задач компании.
→ Работают со всеми курсами направлений — программирование, аналитика, менеджмент, маркетинг и дизайн.
→ Подарок без проблем с логистикой: не нужно тратить силы на организацию доставки, особенно если команда распределённая.
→ Сертификаты будут действовать в течение всего года.

Хочу подарить сертификаты

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

TechRocks

LocalStorage — локальное хранилище в JavaScript

#javascript
На заре интернета для хранения данных вам нужен был сервер. Сегодня локальное хранилище (LocalStorage) позволяет хранить данные в браузерах и приложениях, не обращаясь к бэкенд-серверу.

Давайте разберем применение LocalStorage на примере.

Читать статью

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

TechRocks

Разбираемся с каскадом в CSS

#css #webdev

Каскад — один из самых мощных инструментов CSS. Но если вы не знаете принципы его работы, он может доставить проблем.

Возможно, вы сталкивались с ситуацией, когда какое-либо CSS-свойство или правило отказывалось работать. Первое, что хочется сделать многим веб-разработчикам в таком случае — добавить ключевое слово !important и забыть о проблеме. Но что, если в стилях браузера для этого свойства тоже будет стоять !important? Именно такие конфликтующие вопросы и помогает решить каскад. Чем ниже в каскаде находится какое-либо правило, тем меньше вероятность, что оно появится в финальном виде веб-страницы.

Читать статью

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

TechRocks

29 идей проектов UI (на HTML, CSS и JavaScript)

#верстка #frontend #html #css #javascript

Создание пользовательских интерфейсов помогает закрепить знания, полученные при изучении HTML, CSS и JS, а также развить дизайнерские способности. Представляем подборку подходящих идей UI-проектов. К каждой прилагается скриншот общего вида и Codepen с примером реализации.

Читать статью

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

TechRocks

Изучать как минимум один новый язык ежегодно – плохой совет

Изучение нового языка требует много времени. За исключением случаев, когда это нужно для работы или личного проекта, это плохая инвестиция. В этой статье я покажу, почему “изучайте по крайней мере один новый язык ежегодно” это плохой совет, и что следует делать вместо этого.

Читать статью

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

TechRocks

Советы разработчикам: как делать заметки с умом

Автор этой статьи недавно прочла книгу, в которой описан метод создания заметок известного немецкого социолога Никласа Лумана. Этот ученый за свою жизнь опубликовал огромное количество трудов (70 книг и больше 400 статей). И весьма вероятно, что такой продуктивности он достиг не в последнюю очередь благодаря своему эффективному способу ведения записей.

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

Читать статью

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

TechRocks

Большое О для самых маленьких

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

Читать статью

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

TechRocks

Контейнеры Docker: простое объяснение на примере аренды офиса

#docker #tools

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

Читать статью

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

TechRocks

Синдром запястного канала у программиста: есть ли возможность продолжить карьеру?

Наши глаза и руки — вот, что фактически кормит нас и наши семьи (помимо мозга, конечно, но мы здесь больше говорим о чисто физическом). Нам нужно писать код и видеть, что мы пишем. Однако может случиться так, что работа руками станет временно недоступной. Это могут быть бытовые травмы, а могут быть и неврологические заболевания, такие как синдром запястного канала. И что тогда? Конец карьере? Совершенно не обязательно!

Читать статью

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

TechRocks

Разработчик-полиглот: о преимуществах знания нескольких языков программирования

Автор этой статьи убежден, что каждый программист должен знать больше одного языка программирования, то есть быть полиглотом. Почему он так считает - читайте в статье.

Читать статью

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

TechRocks

✔️Какой скилл необходим крутому автоматизатору тестирования на Python?

Расскажем и покажем на бесплатном открытом уроке «Собираем собственные Docker-контейнеры» от OTUS и Викентия Лапы – Software Tester в «Whamcloud».

На вебинаре:

📌 познакомимся с системой автоматизации развёртывания и управления приложениями Docker;
📌 рассмотрим основные термины и определения экосистемы;
📌 научимся использовать некоторые базовые команды CLI;
📌 упакуем тесты в контейнер.

📢📢 Занятие пройдёт 20 декабря в 20:00 мск и будет приурочено к курсу «Python QA Engineer». После урока вы сможете продолжить обучение на специальных условиях, а также получить видеокурс по ручному тестированию в подарок.

👉 Для бесплатного участия и получения записи пройдите короткое тестирование прямо сейчас: https://vk.cc/ctpjcA

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

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

TechRocks

Как отменить последний коммит

#git #tools

Допустим, вы работаете над кодом в Git и вдруг что-то пошло не по плану. Вам нужно отменить ваш последний коммит. Как это сделать? Знакомьтесь: команды git reset и git revert.

Читать статью

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

TechRocks

Как использовать регулярные выражения в JavaScript

#javascript

Многие программисты, особенно начинающие, сторонятся регулярных выражений, заранее принимая как факт, что это очень сложно. Но на самом деле, если уловить их ритм, RegEx не так уж сложны, а между тем - невероятно полезны. В этой статье вы найдете несколько примеров использования регулярных выражений в JavaScript-коде.

Читать статью

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

TechRocks

Запросы SQL: руководство для начинающих

#sql

Рассмотрели некоторые базовые запросы SQL, с изучения которых стоит начинать новичкам в этом языке. Прочитав статью, вы научитесь создавать базу данных и таблицы, вносить в них данные и делать выборки нужных сведений.

Читать статью

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

TechRocks

CSS-свойства для работы с изображениями

#css

Автор статьи привел примеры использования пяти CSS-свойств для работы с картинками.

Читать статью

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

TechRocks

Неизменяемость в JavaScript

#javascript

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

Читать статью

Читать полностью…
Subscribe to a channel