Архив за 07 февраля 2016 - 5

Разрабатывая приложения используя IoC-контейнер Spring думаю каждый задумывался, а как же «правильнее и красивее» создать логгер. В данной публикации хочу привести несколько примеров решения данной задачи.

Решение 1

Получаем логгер напрямую через LoggerFactory:

@Component
public class MyBean {
    private static final Logger log = LoggerFactory.getLogger("application");
    ...
}

Данное решение является классическим, безусловно работающим, но нарушает саму идеологию IoC, ведь нам хочется, что бы работу по созданию логгера выполнил сам контейнер.
Читать полностью »

Число учёных и лжеучёных в мире почти сравнялось - 1Наука всегда привлекала к себе мошенников и аферистов. В прошлые века в патентные ведомства поступали сотни заявок на патенты с вечными двигателями, пока такое «изобретение» не запретили в принципе. Теперь распространяются псевдонаучные журналы, которые принимают к публикации что угодно, любые статьи, даже от генератора текстов. Качество генераторов текстов так высоко, что такие статьи принимают даже серьёзные научные издательства — таким образом их троллят математики и программисты.

Кроме псевдонаучных журналов, действуют и псевдонаучные организации вроде РАЕН (Российская академия естественных наук), очень похожие на нормальные научные учреждения.
Читать полностью »

CardioQVARK — мобильный гаджет для контроля работы сердца - 1

Привет Geektimes! Сегодня мы расскажем о проекте CardioQVARK — это мобильный кардиограф для iPhone.Читать полностью »

Знание – сила: какую роль опыт, самообучение и привлечение экспертов сыграли в истории «Аудиомании» - 1

Про то, как был создан бренд «Аудиомания», как развивался бизнес копании, уже было написано достаточно много [1, 2, 3].

Мы решили посмотреть на происходящее под другим углом и поговорить о том, какую роль в бизнесе играет не чутье и предпринимательские инстинкты, а обучение, в том числе самообучение и саморазвитие?Читать полностью »

image В последнее время в США рассекречивают интересные документы времен Холодной войны. Ранее на Geektimes была опубликована статья США опубликовали список целей для ядерного удара в СССР, описывающая суть некоторых рассекреченных документов. Недавно опубликован не менее интересный рассекреченный документ о ядерном арсенале ВМС США.

Федерация американских ученых (Federation of American Scientists [FAS]) опубликовала рассекреченные документы о диспозиции ядерного оружия США во время Холодной войны, конкретизируя масштабные приготовления ВМС США к ядерной войне на море.

Плавучий ядерный арсенал включал в себя широкий спектр вооружений таких как неуправляемые ядерные бомбы для авиации, базирующейся на авианосцах (carrier-borne nuclear gravity bombs), ядерные противолодочные глубинные бомбы, торпеды с ядерным зарядом, ядерные противолодочные ракетные комплексы, морские ядерные ракеты «поверхность-поверхность» и баллистические ракеты подводных лодок.
Читать полностью »

Введение

Всем доброго времени суток.

Вначале маленький Disclaimer для сомневающихся: да, за этот пост я, возможно, получу лицензию на PVS-Studio для проверки открытого проекта Microsoft Orleans. А может и не получу, как фишка ляжет-с. Нет, с компанией "СиПроВер" я напрямую никак не связан и написал этот пост по своей инициативе.

А теперь перейдем к сути.

PVS-Studio 6.0, как заявляет официальный сайт компании, это статический анализатор кода, ориентированный на простоту использования и поиск ошибок на этапе написания кода.

И относительно недавно, компания зарелизила версию, поддерживающую проверку C# проектов. Чем мы собственно и будем проверять проект Microsoft Orleans.

Кстати, команда PVS-Studio тоже проверяла проект Orleans на предмет выявленных ошибок, но я их немного опередил и они любезно предоставили мне свою КДПВ ("картинку для привлечения внимания") с неизменно радующим единорогом.

PVS-Unicorn-In-Clouds

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

Как известно из последнего отчета, операционные убытки Yahoo в 2015 году составили 4,748 млрд долларов. Одновременно с отчетом был опубликован «агрессивный стратегический план, направленный на упрощение компании, сужение ее фокуса на сильных местах с целью обеспечить рост, принести доход и повысить эффективность в 2016 году и далее».

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

в 7:48, , рубрики: linux, php

Доброго времени суток, сегодня я буду описывать довольно забавную задачку, из области мало связанной напрямую с web-программированием, а точнее создание демона на PHP. Понятное дело что первым вопросом будет: «А зачем это надо?» Ну что ж, будем разбираться последовательно.

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

Данилевский Кирилл

Хочу сегодня поговорить на тему того, на сколько вообще легко можно воплотить свою идею в реальный проект. На уме крутиться один пример неудачи. У одного моего знакомого, дальнего, была идея, создать городской портал. Портал должен был представлять из себя сайт с разными разделами: новости города, афиша и мероприятия, раздел работа в городе и все в том же духе. Естественно, что на рынке есть много подобных проектов, в которые вложены солидные деньги, и которые уже у многих на слуху. Но именно в его городе, такого сайта не было. И в принципе, он был прав в том, что такой проект уже давно просился.

И вот, решил он заняться этим вопросом всерьез. Написал ТЗ, создал бизнес план и финансовый проект с бюджетом. Проект предполагал пол года работы с четырьмя сениор программистами в штате.
Читать полностью »

Текстовые пароли сложно запомнить и легко сломать, поэтому многие производители работают с биометрией — датчиками отпечатков пальцев на ноутбуках ThinkPad и телефонах Apple, идентификацией по глазам в смартфонах ZTE. Отпечаток пальца не нужно помнить, и подделать его сложнее — хотя, конечно, не невозможно.

Учёные предложили новый способ: энцефалограмму.

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


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