Последняя часть подборки историй из интернета о том, как у багов иногда бывают совершенно невероятные проявления. Первая часть, вторая часть.
Читать полностью »
Рубрика «Блог компании NIX»
Фольклор программистов и инженеров (часть 3)
2020-08-24 в 7:21, admin, рубрики: Блог компании NIX, инженерные системы, истории из жизни, Программирование, фольклор, Читальный залФольклор программистов и инженеров (часть 2)
2020-08-20 в 7:00, admin, рубрики: Блог компании NIX, инженерные системы, истории из жизни, Программирование, фольклор, Читальный зал
Продолжение подборки историй из интернета о том, как у багов иногда бывают совершенно невероятные проявления. Первая часть тут.
Читать полностью »
Фольклор программистов и инженеров (часть 1)
2020-08-18 в 7:00, admin, рубрики: Блог компании NIX, инженерные системы, истории из жизни, Программирование, фольклор, Читальный залЭто подборка историй из интернета о том, как у багов иногда бывают совершенно невероятные проявления. Возможно, вам тоже есть что рассказать.
Читать полностью »
Запускаем однофайловые программы в Java 11 без компилирования
2020-01-14 в 10:19, admin, рубрики: java, Блог компании NIX, исходный код, однофайловая программа, ПрограммированиеПусть исходный файл HelloUniverse.java содержит определение класса и статичный метод main
, который выводит в терминал одну строку текста:
public class HelloUniverse{
public static void main(String[] args) {
System.out.println("Hello InfoQ Universe");
}
}
Обычно для запуска этого класса требуется сначала скомпилировать его с помощью Java-компилятора (javac), который создаст файл HelloUniverse.class:
mohamed_taman$ javac HelloUniverse.java
Затем нужно с помощью команды виртуальной машины Java (интерпретатора) запустить получившийся файл:
mohamed_taman$ java HelloUniverse
Hello InfoQ Universe
Тогда сначала запустится виртуалка, которая загрузит класс и исполнит код.
А если вам нужно быстро проверить фрагмент кода? Или вы новичок в Java (в данном случае это ключевой момент) и хотите поэкспериментировать с языком? Описанные два этапа могут всё усложнить.
В Java SE 11 можно напрямую запускать одиночные исходные файлы без промежуточной компиляции.
Читать полностью »
Выявление мошенничества с помощью алгоритмов случайного леса, нейронного автокодировщика и изолирующего леса
2019-12-02 в 9:59, admin, рубрики: Алгоритмы, Блог компании NIX, машинное обучение, мошенничество, обнаружениеСогласно отчёту Nilson о ситуации с банковскими картами и мобильными платежами, суммарный объём потерь в результате мошенничества ещё в 2016-м достиг $22,8 млрд, что на 4,4% больше, чем в 2015-м. Это только подтверждает необходимость для банков научиться распознавать мошенничество заранее, еще до того, как оно состоялось. Читать полностью »
Среда, лексическая область видимости и замыкания в JavaScript
2019-07-23 в 6:39, admin, рубрики: javascript, Блог компании NIX, замыкания, область видимости, ПрограммированиеПеревод JavaScript Environment, Lexical Scope and Closures.
Поговорим о среде. Наша огромная планета одна на всех. При строительстве нового химического завода было бы неплохо его изолировать, чтобы все внутренние процессы не покидали его пределы. Можно сказать, что среда и микроклимат этого завода изолированы от внешней среды.
Аналогичным образом устроена программа. То, что вы создаете снаружи — внешние функции, условные операторы, циклы и другие блоки — представляет собой внешнюю, глобальную среду.
Читать полностью »
Конференция iThink #3 в Харькове — по материалам WWDC 2019
2019-07-22 в 6:34, admin, рубрики: ithink, Блог компании NIX, конференции, конференция, Программирование, разработка под iOSПриглашаем разработчиков под iOS и MacOS на конференцию по материалам WWDC 2019 в Харькове!
В июне в Сан-Хосе состоялась традиционная конференция WWDC от Apple, участниками которой стали и ребята из нашего отдела iOS. В этом году мероприятие превзошло ожидания многих, ведь здесь не только представили новые продукты Apple, но и презентовали SwiftUI — фреймворк, который должен полностью изменить суть разработки софта для продуктов Apple.
Вернувшись в Харьков, наши разработчики загорелись идеей поделиться полученными знаниями и решили организовать летнюю встречу iThink в Харькове для всех желающих.
Читать полностью »