Архив за 12 марта 2019 - 8

Почему программисты продолжают использовать многословный Java, хотя есть лаконичный Python - 1

Java и Python — одинаково популярные языки программирования. Однако Python более продуктивен: в нем меньше объем кода, нужного для решения задачи. Почему же программисты до сих пор работают с Java там, где можно применить Python? Давайте разбираться.
Читать полностью »

Видеокарту Nvidia GeForce GTX 1660 должны представить уже очень скоро: по слухам, анонс случится 14 марта. Но уже сейчас у нас есть возможно рассмотреть несколько вариантов моделей на базе GeForce GTX 1660, подготовленных EVGA и Gigabyte.

Обе компании предложат как минимум по две версии видеокарты. У EVGA это будут модели Black и Ultra (обе — в рамках серии XC), а Gigabyte предложит два разогнанных варианта, обозначенные, соответственно, просто OC и Gaming OC.

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

Сложности могут быть разными, и возникают они на различных этапах проекта. Я бы хотел поделиться нашим опытом решения проблем в процессе опытной эксплуатации, когда уже все бизнес-процессы в новой системе описаны, роли настроены, модификации сделаны, инструкции выданы и надо просто начинать работать. По каждой проблеме я опишу её причины и приведу 1 или 2 кейса – примеры решения подобных проблем из нашего опыта.

Внедряя ERP на промышленных предприятиях: Алевтина Светозаровна и Excel против суровых архитекторов и английского завода - 1

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

Все это мы на своих проектах делаем.

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

Привет! Предлагаю вашему вниманию перевод статьи «Top 20 C++ multithreading mistakes and how to avoid them» автора Deb Haldar.

Топ 20 ошибок при работе с многопоточностью на С++ и способы избежать их - 1
Сцена из фильма «Петля времени (2012)

Многопоточность— одна из наиболее сложных областей в программировании, особенно в C++. За годы разработки я совершил множество ошибок. К счастью, большинство из них были выявлены на код ревью и тестировании. Тем не менее, некоторые каким-то образом проскакивали на продуктив, и нам приходилось править эксплуатируемые системы, что всегда дорого.

В этой статье я попытался категоризировать все известные мне ошибки с возможными решениями. Если вам известны еще какие-то подводные камни, либо имеете предложения по решению описанных ошибок– пожалуйста, оставляйте свои комментарии под статьей.
Читать полностью »

image

НАСА возобновило поиски внеземных цивилизаций. Конгресс США попросил агентство запустить этот проект заново в 2018 году. Его первым шагом к достижению этой цели стала рабочая конференция NASA Technosignatures Workshop, прошедшая в сентябре прошлого года.

Если вы никогда не смотрели на звёздное небо в размышлениях о том, существуют ли другие цивилизации, кроме нашей, вам будет сложно понять такой ход мыслей. Одно из древнейших и самых постоянных страстных желаний человека – узнать, одиноки ли мы. И хотя вероятность успеха кажется маленькой, противостоять этому стремлению невозможно. И в своей новой попытке в НАСА решили использовать технопризнаки [technosignatures].

Что такое технопризнаки?
Читать полностью »

How to get Security Log with non-administrative user - 1

Привет! Читайте под катом как получить доступ к логу безопасности Windows без прав администратора. Эта будет не первая статья на Хабре связанная с логами Windows и наверно не самая оригинальная, но на мой взгляд я потратил слишком много времени на поиск простого решения для чтения логов обычным пользователем, вот я и решил поделиться «историей своего успеха».

Также пришлось сравнить скорость работы Powershell командлетов Get-WinEvent и Get-EventLog.

Все что находится под катом актуально для Windows Server 2008R2/2012R2, Windows 10 Pro (1809), на других версиях я не проверял, думаю что с продуктами 2016 и 2019 годов ситуация аналогичная.
Читать полностью »

На сайте Slashleaks, который специализируется на всевозможных утечках, опубликовали фотографию аккумулятора смартфона Samsung Galaxy A20.

Аккумулятор, который выпущен чуть более двух недель назад (22 февраля 2019), имеет емкость 3000 мА•ч, что является нормальным показателем для бюджетных смартфонов.

Изображения нескольких версий GeForce GTX 1660 от EVGA и GIGABYTE

Уже через несколько дней, 14 марта, компания NVIDIA должна представить новую видеокарту GeForce GTX 1660, которая будет относиться к среднему ценовому сегменту. И традиционно в преддверие анонса новой видеокарты в Сети появляются изображения её различных версий от AIB-партнёров. На этот раз ресурс VideoCardz опубликовал изображения нескольких версий GeForce GTX 1660 от EVGA и GIGABYTE.

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

Ресурс Igeekphone сообщает о том, что до конца этого месяца в продажу поступит новый портативный аккумулятор Xiaomi емкостью 10 000 мА•ч с поддержкой 45-ваттной зарядки.

Стоит отметить, что в начале этого года Xiaomi выпустила портативный аккумулятор Xiaomi емкостью 20 000 мА•ч третьего поколения, который получил название Xiaomi PowerBank 3: High Version. Он поддерживает быструю зарядку в обоих направлениях при мощности 45 Вт. Xiaomi заявляет, что вы вполне можете заряжать не только смартфоны и планшеты, но также ноутбуки Xiaomi, MacBook и игровую приставку Switch.

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

Counting Bugs in Windows Calculator - 1

A few days ago, Microsoft made the source code of their Windows Calculator publicly available. Calculator is an application that has traditionally shipped with every Windows version. A number of Microsoft projects went open-source over the recent years, but this time the news was covered even by non-IT media on the very first day. Well, it's a popular yet tiny program in C++. Despite its size, we still managed to find a number of suspicious fragments in its code using the PVS-Studio static analyzer.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js