Отчёт PVS-Studio теперь в Html формате

Автор: admin от 14-11-2017, 10:45, посмотрело: 323

Отчёт PVS-Studio теперь в Html формате


В анализаторе PVS-Studio уже давно существовал Html отчёт, но он был настолько простым, что годился только для ознакомления с результатами анализа маленького объёма, например, по электронной почте. В этой заметке я расскажу, как был переработан этот формат и какие новые возможности он открывает для пользователей анализатора.

Категория: Операционные системы / iOS

 

Контора пишет: взрослый разговор о чате на сайте

Автор: admin от 14-11-2017, 10:45, посмотрело: 305

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



Между тем цивилизованный способ помочь пользователю сайта давно придуман — скромный онлайн-чат в нижнем правом углу (ну или левом). И кажется, об этих чатах на Хабре писано-переписано, а практика показывает, что бизнес ими пользоваться не умеет или не знает о них вовсе. Ну что ж, поговорим по-взрослому.



Контора пишет: взрослый разговор о чате на сайте

Категория: Операционные системы / iOS

 

Как следить за трендами на GitHub

Автор: admin от 14-11-2017, 10:45, посмотрело: 195

Как следить за трендами на GitHub




В разделе trending на GitHub отображается список проектов, активно набирающих звезды в течение дня, недели или месяца. Все самое интересное, что появляется в open source для каждого языка программирования, всегда оказывается в этом списке. Сегодня хочу поделиться способом, как с помощью GitHub уведомлений подписаться на появление новых «звездных» проектов и не пропустить что-нибудь полезное для себя.

Категория: Операционные системы / iOS

 

Как сделать Public API, которым будут пользоваться

Автор: admin от 14-11-2017, 10:45, посмотрело: 162

Во фронтенде практически безраздельно правит OpenSource, а с недавних пор набирает популярность компонентный подход. Вроде бы всё чудесно. Небольшим компаниям компонентный подход помогает переиспользовать код, а крупным компаниям выравнивать UX во всей линейке продуктов, сервисов и прочего. И вот мы все такие замечательные крутые разработчики пилим свои фреймворки, библиотеки и виджеты, радостно полагая, что если они решают наши задачи, то решают и проблемы окружающего мира. Мы выкладываем их в паблик, ожидая благодарных пользователей, звезд на GitHub, скачиваний на NPM-е. Но почему-то одни библиотеки взлетают, а другие остаются незамеченными и позабытыми.



Как сделать Public API, которым будут пользоваться
Почему же так происходит?

Категория: Операционные системы / iOS

 

Просто о D3.js

Автор: admin от 10-11-2017, 14:10, посмотрело: 421

Просто о D3.js

70 тысяч звездочек на гитхабе и сотни интересных проектов. Кажется, что D3 это что-то большое и очень сложное, но это не так. Я расскажу об основах D3 и поделюсь опытом разработки инфографики Бюростат.

Категория: Операционные системы / iOS

 

Программа ZeroNights 2017

Автор: admin от 10-11-2017, 14:10, посмотрело: 450

Программа ZeroNights 2017


Настало время поделиться новостями программы конференции ZeroNights. Мы расскажем о каждом докладе, который можно будет послушать на ZN, предстоящих мастер-классах, конкурсах, а также представим нововведение этого года — Web Village (наконец-то).

Категория: Операционные системы / iOS

 

Высокопроизводительные вычисления для клиентов Azure: Проект Microsoft и Cray

Автор: admin от 9-11-2017, 13:55, посмотрело: 298

Компания Microsoft начала совместный проект с компанией Cray, чтобы предоставить клиентам Azure доступ к высокопроизводительным вычислениям (HPC) для исследований в области искусственного интеллекта, моделирования и решения ресурсоемких аналитических задач.



Высокопроизводительные вычисления для клиентов Azure: Проект Microsoft и Cray

Категория: Операционные системы / iOS

 

Обзор сервера Lenovo ThinkSystem SR950

Автор: admin от 7-11-2017, 11:45, посмотрело: 349

В августе этого года компания Lenovo презентовала свою новую линейку продуктов для дата-центров под маркой ThinkSystem, в которую входят серверы, системы хранения данных и коммутаторы. Если говорить про серверную линейку, то всего в рамках новой торговой марки было представлено 14 моделей различных форм-факторов (напольных, стоечных, высокоплотных и блейд-серверов), в том числе и топовая система ThinkSystem SR950, рассчитанная на решение критически важных и ресурсоёмких задач, таких как базы данных, аналитика, ERP, CRM и, конечно же, виртуализация. Получить такую систему для обзора хотя бы на пару дней — большая удача и сегодня я постараюсь рассказать вам об этом интересном сервере как можно подробнее.



Обзор сервера Lenovo ThinkSystem SR950

Категория: Операционные системы / iOS

 

Помогаем службе такси: редизайн логотипа и появление фирменного стиля

Автор: admin от 1-11-2017, 07:25, посмотрело: 386

Помогаем службе такси: редизайн логотипа и появление фирменного стиля



В нашем сообществе есть рубрика #logomachine_help, в которой мы помогаем советами по дизайну. На примерах участников мы даем советы по графике, композиции, объясняем ошибки. Наша рубрика — не полноценный редизайн, а экспресс-помощь по улучшению дизайна. Обычно это выглядит вот так:



Помогаем службе такси: редизайн логотипа и появление фирменного стиля



Мы заметили, что ошибки часто повторяются и сделали отдельные выпуски с маленькими «хелпами». А раз в месяц решили играть по крупному — делать настоящий редизайн для одного из счастливчиков. В этот раз таким счастливчиком стал «Такси Бонус», фирменный стиль которого мы будем исправлять сегодня. Такой логотип был у «Такси Бонуса»:



Помогаем службе такси: редизайн логотипа и появление фирменного стиля

Категория: Операционные системы / iOS

 

MockK — библиотека для mocking-а в Kotlin

Автор: admin от 31-10-2017, 15:20, посмотрело: 448

MockK — библиотека для mocking-а в Kotlin Kotlin пока еще очень новая технология и это значит, что существует множество возможностей сделать что-то лучше. Для меня этот путь был таким. Я начал писать простой слой веб-обработки на Netty и coroutine-ах. Всё было в порядке, я даже сделал что-то вроде веб-фреймворка с роутингом, веб-сокетами, DSL и полной асинхронностью. Для первого раза всё показалось лёгким в освоении. Действительно, coroutine-ы делают из лапши коллбэков линейный и читаемый код.



Сюрприз ожидал меня, когда я начал тестировать это всё. Оказывается, Kotlin и mocking сложно совместимые вещи. В первую очередь из-за final полей.

Категория: Операционные системы / iOS