Рубрика «теория» - 3

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

Теория абсолютной невидимости или Мысли о шапке-невидимке - 1

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

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

Поехали…

Работая вместе с соавторами над DevOps Cookbook, я начал лучше понимать, что является основным акцентом DevOps сообщества. Много внимания уделяется влиянию DevOps в рамках ИТ-подразделения. Гораздо меньше внимания уделяется влиянию DevOps в рамках всей компании. И практически никакого внимания не уделяется влиянию DevOps вне рамок компании, в частности взаимоотношению с другими компаниями и рынками, на которых они конкурируют.

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

Но если ограничить DevOps евангелизм только ИТ организациями, будет упущена ценная польза от инвестиций в DevOps. Почему? Потому что уроки и принципы DevOps открывают нечто редкое для современных компаний. DevOps может превратить ИТ-процессы в устойчивое конкурентное преимущество компании. Это DevOps-послание необходимо распространить по всему бизнес отделу компании, вплоть до Генерального Директора и Совета Директоров.

Чтобы понять, как DevOps может превратить ИТ-процессы в конкурентное преимущество, сначала нужно взглянуть на текущий контекст, в котором работают компании.
Читать полностью »

На этот вброс меня подталкивает доминирование статистических методов, особенно нейронных сетей — да, я именно так их буду классифицировать. С одной стороны я ничего не имею против них, но в то же время чувствуется явный перекос, иногда даже нейронные сети едва ли не отождествляют с неопределённым понятием искусственного интеллекта, хотя так ли хуже SVM, HMM и т.д. В вопросе обработки естественных языков я всегда был сторонником лингвистических методов в противовес статистическим, но чувствуется их существенный недостаток — трудоёмкость моделирования вручную по сравнению с машинным обучением. А может для лингвистических методов машинное обучение тоже применимо?

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

Новая заявка на решение задачи P vs. NP - 1
На днях Норберт Блюм опубликовал на архиве препринт с названием «A Solution of the P versus NP Problem». Таким образом Блюм претендует на решение одной из задач тысячелетия, за которую кроме почестей полагается 1 миллион долларов. В данной статье я собрал небольшое резюме об этом.
Читать полностью »

image

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

Физики не привыкли говорить о том, как они относятся к чему-то. Мы за твёрдое знание, количественные оценки и эксперименты. Но даже лучшие из беспристрастных анализов начинаются только после того, как мы решаем, в какую сторону нам идти. В зарождающейся области обычно возникает выбор из возможностей, у каждой из которых есть свои достоинства, и часто мы выбираем одну из них инстинктивно. Этот выбор определяется эмоциональными рассуждениями, стоящими над логикой. То, с какой позицией вы ассоциируете себя, это, как говорит физик из Стэнфордского университета Леонард Сасскинд, «больше, чем просто научные факты и философские принципы. Это вопрос хорошего вкуса в науке. И, как и все споры о вкусах, в нём участвуют эстетические чувства».
Читать полностью »

Я довольно давно участвую в разработке web-приложений. Это не высоконагруженные приложения (типа Facebook или Gmail) — там, разумеется, своя специфика. Мои приложения были небольшими (можно было уместить на одном физическом сервере), но функционально насыщенными — финансовые, e-commerce. Я не работал в больших командах, зато пощупал весь спектр технологий, начиная от сборки аппаратуры в стойке и заканчивая редактированием CSS.

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

image

Под катом я попытался собрать своё видение относительно наиболее важных с моей точки зрения аспектах в разработке web-приложений.

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

Задача Ханойских башен — одна из самых первых задач, которые предлагаются начинающим программистам, в основном, чтобы проиллюстрировать концепцию рекурсивных решений. В этой статье приводится метод, который позволяет теоретическим путем, без рекурсии, указывать оптимальное решение для текущего хода.
image

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

Кандидат технических наук МИЭМ, заместитель руководителя департамента программной инженерии факультета компьютерных наук НИУ ВШЭ и заместитель завкафедрой системного программирования ИСП РАН Ефим Гринкруг даёт свой ответ на вопрос о том, что такое программная инженерия.

Этому термину уже почти 50 лет — впервые его начали использовать в 1968 году. Дело в том, что именно тогда методы классической инженерии — например, разбиение на отдельные компоненты — стали всерьёз применяться в создании софта. Но почему они не применялись раньше, и какой новый смысл приобрело выражение «программная инженерия» в последние десятилетия?

Под катом — подробная расшифровка и слайды.
Читать полностью »

Статья полезна тем, кому небезразлична их квалификация и хочется стать лучше. Учиться никогда не поздно.

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

image

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

Защита бизнеса, вознаграждение сотрудников, корпоративные конфликты: Зачем компании выкупают собственные акции - 1

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

К примеру, по данным отчета Goldman Sachs, на который ссылается Bloomberg, в январе прошлого года самым большим источником наличных денежных средств в обороте на фондовых рынках Америки явились не трейдеры и фонды, а компании, выкупавшие собственные акции. Объёмы таких покупок составили $46 млрд в месяц.

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


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