Получи случайную криптовалюту за регистрацию!

Умный программист

Логотип телеграм канала @programmirovanie404 — Умный программист У
Логотип телеграм канала @programmirovanie404 — Умный программист
Адрес канала: @programmirovanie404
Категории: Технологии
Язык: Русский
Количество подписчиков: 43
Описание канала:

Свежие новости и тенденции из мира программирования и айти.
Публикуем:
• Новости
• Лонгриды
• Книги
• Подборки сервисов
• Тесты/задачи
• Техническую инфографику
и др.
Сотрудничество: @lebedev_support

Рейтинги и Отзывы

2.00

3 отзыва

Оценить канал programmirovanie404 и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

1


Последние сообщения 7

2021-11-08 11:30:02
Шпаргалка по веб-программированию

В
ней собраны основы веб-разработки включая элементы HTML5, CSS, PHP, XML, JavaScript и Python.
3.7K views08:30
Открыть/Комментировать
2021-11-07 14:27:26
Шаблоны проектирования для облачной среды

Автор: Дэвис К.
Год: 2020
Количество страниц: 388

Эта книга посвящена облачным платформам, которые обеспечивают многие преимущества - практически нулевое время простоя, бесконечную масштабируемость, короткие циклы обратной связи, отказоустойчивость и контроль затрат.

Автор рассматривает методы и шаблоны, ориентированные на приложения для облачной среды - с учетом их жизненного цикла, управления конфигурацией в масштабах облака, обновления без простоев.
5.6K views11:27
Открыть/Комментировать
2021-11-06 11:50:00 Как зарепортить баг, чтобы на него обратили внимание?

Даже в мире сообщений об ошибках вам нужно произвести хорошее первое впечатление. Так как же сделать так, чтобы отчет об ошибке сразу призывал к действию? Все просто.

Расскажите об ошибке с точки зрения пользователя!

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

Почему? Описывая взаимодействие со стороны пользователя, команда разработчиков, оценивающая ошибку, о которой вы сообщили, может лучше понять, в чем проблема пользователя, на что она влияет, и даже посочувствовать ему.

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

Вот пример. Какое из двух описаний ошибок ниже легче понять?

1. «Исключение произошло, когда я ввел « My files.docx »и нажал ОТКРЫТЬ»

2. «Я не могу читать / писать / открывать файл, если в его имени есть пробелы».

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

Вот еще один пример:

«Не работает в любом браузере Chrome. Приложение не позволяет мне войти в систему с помощью этого браузера ».

Расскажите о проблеме и о том, что пользователь не может сделать. Мало того, что пользователь не может войти в систему, он вообще не может выполнять какую-либо работу!

Если вы аккуратно относитесь к словам, все вышесказанное можно выразить проще:

«Невозможно войти в приложение из любого браузера Chrome»

Приведенные выше сообщения намного лучше, чем, к примеру:

«Появляется Exception при вызове loginBrowser ()»

Этот пример скорее заставит разработчика проскроллить ваше сообщение.

И есть приятный побочный эффект
Сообщая об ошибках с точки зрения пользователя, вы косвенно обучаете разработчиков тому, как люди используют их ПО. Команда разработчиков, возможно, никогда не рассматривала описанный вариант использования, и вы открыли им глаза.

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

Суть в том, что вы должны сообщать о проблеме, чтобы она получила внимания столько, сколько она заслуживает.
2.7K views08:50
Открыть/Комментировать
2021-11-05 11:30:07
Совершенный алгоритм. Основы

Автор: Тим Рафгарден
Год: 2019
Количество страниц: 256

Эта книга основана на онлайн-курсах по алгоритмам, которые автор ведет на Coursera и Stanford Lagunita, а появились эти курсы благодаря лекциям для студентов, которые он читает в Стэнфордском университете на протяжении многих лет.
5.3K views08:30
Открыть/Комментировать
2021-11-04 11:00:05
Шпаргалка по JQuery

В ней собраны основные элементы и команды для работы с этой библиотекой
6.5K views08:00
Открыть/Комментировать
2021-11-03 11:00:03
[JS] Что будет выведено в консоль?
Anonymous Quiz
24%
false false true
52%
true true true
20%
true true false
3%
false true false
1.3K voters3.3K views08:00
Открыть/Комментировать
2021-11-03 11:00:03
3.3K views08:00
Открыть/Комментировать
2021-11-02 14:10:00
Параллельные и высокопроизводительные вычисления

Авторы: Роби Р., Замора Дж.
Год: 2021
Количество страниц: 801

В книге рассказывается, как с минимальными трудозатратами повысить эффективность ваших программ. Вы научитесь оценивать аппаратные архитектуры и работать со стандартными инструментами отрасли, такими как OpenMP и MPI, освоите структуры данных и алгоритмы, подходящие для высокопроизводительных вычислений, узнаете, как экономить энергию на наладонных устройствах, и даже запустите масштабную симуляцию цунами на батарее из GPU-процессоров.
2.3K views11:10
Открыть/Комментировать
2021-11-02 12:00:10
IT-специалисты, команда Kaspersky ждет вас!

Набор открыт по направлениям:
● Developer C/C++;
● Developer C;
● Разработчик систем сборки;
● Information Security Architect;
● Information Security Analyst;
● Product Manager.

Если вам интересно одно из направлений, то скорее подавайте заявку. Для этого заполните анкету и пройдите небольшое тестирование до 17 ноября. Дождитесь результатов и 20 ноября (в субботу) приходите на онлайн-встречу: вас ждет знакомство с командами и индивидуальное интервью.

В случае успеха получите оффер уже на следующий день!

Масштабные проекты, увлекательные задачи и крутые условия. Откликайтесь!
3.3K views09:00
Открыть/Комментировать
2021-11-02 11:00:04
Компания Huawei поделилась подробностями о собственном языке программирования, разработкой которого занимается в рамках проекта Harmony OS Cangjie. Сообщается, что совершенно новый язык программирования будет запущен в 2022 году. Первые слухи о работе Huawei над этим проектом появились в феврале этого года.

компания сообщила, что язык должен стать связующим звеном между операционными системами Huawei HarmonyOS и OpenEuler. Он должен позволить писать универсальный код, подходящий для обеих платформ. Об этом рассказал Дэн Тайхуа, президент подразделения вычислений Huawei.
3.6K views08:00
Открыть/Комментировать