Новости информационных технологий - 26605

О себе писать не буду (кто я и чем занимаюсь). Моя статья возможно ответит на эти вопросы.

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

Да, я — тестировщик. Хотя мои близкие меня постоянно спрашивают — «Ты точно тестировщик? Не похожа!» Очень смешно.

Вообщем статья сегодня вот о чем. Как правильно говорить — регрессионное или регрессивное тестирование? Как вы сами думаете? Лично я и мои «нормальные» коллеги заняты большую часть времени на работе, проводя регрессионное тестирование. Хм… А может они проводят всё-таки регрессивное тестирование? Пойду-ка спрошу у своих ребят. И вот я в поисках правды провела небольшой опрос среди 20 человек. Опрос легкий с одним вопросом — «привет! ты проводишь регрессивное или регрессионное тестирование?». Большая часть из них сказали «регрессионное», два человека сказали, что это для них одно и тоже, один сказал — «регрессивное». Опроса мне не хватило, и я пошла к знакомой (кандидат филологических наук), спросила про перевод слова «regression». Знакомая сказала, что переводится как регрессия, и скинула скрин вырезки этого перевода из multitran.ru. Оказывается как прилагательное это слово переводится и как «регрессионный», и как «регрессивный».
Читать полностью »

Доброго времени суток! В это обзоре я бы хотел рассказать о паяльной станции KSGER спустя пару месяцев активного использования, рассказать о плюсах и некоторых нюансах этого устройства.

Внешний вид

Безусловно, паяльная станция должна быть мощной и удобной, но крайне приятным бонусом, лично для меня, оказался внешний вид устройства. Корпус станции целиком выполнен из алюминиевого сплава с черным напылением, лицевая панель представляет с собой более широкий монолитный блок серебристого цвета с вырезами под дисплей, коннектор и энкодер управления. Приятным дополнением стала рукоять энкодера, выполненная из того же материала, что и лицевая панель и на мой взгляд это очень практичное решение, так как во время работы приходится достаточно часто её использовать. В целом станция выглядит на твердое «Отлично».

Обзор паяльной станции KSGER - 1
Рисунок 1, внешний вид.
Читать полностью »

30 мая вышла версия фремворка .NET Core 2.1

Я создал build — .NET Core 2.1 фреймворк, направленный на реализацию внедрения зависимостей в .NET Core.
Читать полностью »

Нередко езжу в машине один. И если еду далеко — смотрю на людей на остановках и часто понимаю — многих из них я мог бы подвезти. Но не беру — не хочу рисковать — люди незнакомые, да и, наверное, долго обсуждать, до куда, как, что… На них ведь не написано — куда им, кто такие. Но ведь всё это легко исправить?

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

Привет, читатели! Я — программист с 15-летним опытом разработки. В свое время удалось поработать как над системами учета, так и над финансовыми инструментами и веб-сайтами. Я застал разработчиком те времена, когда OpenSource еще называли бесполезной тратой времени и наблюдал с самого начала его эволюцию в ключевой двигатель технологий.

Сейчас очень высокий хайп вокруг криптовалют и инвестирования в ICO. Зная как повлияли открытые технологии на развитие этой индустрии, мы с моими коллегами с текущей работы считаем, что ICO — следующий виток в индустрии финансирования. При должном развитии и внимании, эта технология облегчит доступ к финансированию мелким компаниям и перспективным проектам, благотворительным и некоммерческим организациям, которые не интересны крупным венчурным фондам и институциональным инвесторам. Это финансирование будет глотком свежего воздуха новым технологиям, сможет объединить возможности краудфандинга и венчурных фондов, как это было в случае с Microsoft, Google и OpenSource.

Появились идея и желание реализовать проект, который сможет упростить процедуру доступа к ICO компаниям не из ИТ и финтек индустрий, повысить безопасность вложений в эти проекты и, тем самым, поддержать новый виток развития технологий своими силами на столько, на сколько это будет возможно.

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

Привет!

Данная статья не претендует на уникальность, возможно где-то уже реализовано. Но однако понадобилось. Итак, имеем, роутер Mikrotik RB3011 и два канала разных операторов с «белыми» IP-адресами, свой домен и сервисы которые должны быть доступны извне сотрудникам. Само наше оборудование запитано хорошо, АКБ +дизель. Но в силу того, что головной офис расположен в городе Махачкала, а с электричеством у нас иногда бывает ахтунг, то может оказаться в оффлайне один из коммутаторов оператора и соответственно канал связи!

А все сервисы связанные с этим каналом и «белым» IP-адресом будут не доступны для удаленных сотрудников, решено было завести второго, а еще и третьего оператора и настроить DNS.
Читать полностью »

Для разработки графического интерфейса использую Qt 4.8.6. Возникла необходимость написать приложение поддерживающее несколько языков интерфейса. При написании столкнулся с проблемой — отсутствие поддержки кодировки Windows-1251 в утилитах lrelease.exe и linguist.exe.

Для решения проблемы необходимо:

  1. Собрать $QtDirsrctoolsbootstrap без ключа QT_NO_CODECS
  2. Собрать $QtDirtoolslinguistlrelease
  3. Собрать $QtDirtoolslinguistlinguist предварительно внеся изменения в файл $QtDirtoolslinguistlinguistmessagemodel.cpp

в методе: bool DataModel::release(const QString &fileName, bool verbose, bool ignoreUnfinished, TranslatorSaveMode mode, QWidget *parent)

после строки: tor.setLanguageCode(locale.name());
добавить строку: tor.setCodecName(m_codecName);

Изменения в исходном коде утилиты linguist.exe необходимы если вы собираетесь использовать её для генерации QM файлов, в противном случае достаточно пересобрать только lrelease.

Данная проблема актуальна и для Qt 5.Читать полностью »

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

image

Действительно, прошлое и будущее – это понятия гипотетические. Мы можем вспомнить о прошлом или спрогнозировать будущее – однако и воспоминания и прогнозы мы делаем в настоящем, используя имеющуюся у нас информацию. Так может быть прошлое и будущее- лишь удобная модель для восприятия существующей действительности?

Вообще крайне интересен вопрос о том, что же на самом деле такое «время»? Современные формулировки лишь вносят ещё большую неопределённость. Как понимать формулировку «Условие возможности изменения»?

Если поразмыслить на эту тему – то можно сделать некоторые умозаключения. Время необходимо для протекания любых процессов, и мы можем измерить время. Следовательно, если мы можем что-то измерить, значит это «что-то» откуда-то берётся и куда-то девается. Когда мы говорим «прошёл час» — это означает, что мы потратили один час времени. Но на что потратили? И как «пощупать» этот самый час?

Возможно, пощупать его можно – не в прямом смысле, но всё же. А что если предположить, что время и тёмная материя каким-то образом взаимосвязаны? Откуда взялось такое предположение?
Читать полностью »

image
Наше отношение к окружающему миру меняется, и с каждым годом этот процесс идёт всё быстрее.
Были времена, когда человеческое тело считалось чем-то идеальным, священным — вершиной эволюции. Несчастный, потерявший конечность в результате ампутации, ранения или несчастного случая становился человеком неполноценным, был обречён влачить незавидное существование, вызывая сожаление со стороны окружающих.
Читать полностью »

Можно пойти на выставку компьютерной графики. Действительно, если есть компьютерная графика, то должны быть и такие выставки. Для интересующихся есть альтернатива: учебник, идущий в комплекте с одним векторным графическим редактором (впрочем, почему бы его здесь еще раз не назвать — это Inkscape).
Читать полностью »


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