Архив за 21 октября 2014 - 2

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

Тогда мы её сделали. Называется talentkit.net. Зарегистрироваться можно тут.

image

Что в ней будет* можно?

Если есть желание в чем-нибудь поучаствовать и развить навыки – можно найти хороший проект. Проект может быть любым — технологический стартап, музыкальная группа, спортивная команда, странные люди снимающие фильм в темноте и т.п.

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

Если вы ВУЗ – узнать, чем на самом занимаются студенты и помочь/не мешать.

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

Уже в этот четверг, 23 октября, сообщество SPB Frontend совместно с «Зоной действия» проведут очередную встречу.

image

Ожидается доклад + QA-сессия от разработчиков из питерского Google и аж два доклада про dependency injection в современных фреймворках и вне их.

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

Компания BenQ пополнила свой ассортимент новым монитором BL2420PT. Новинка позиционируется производителем в качестве инструмента для профессионалов, занимающихся редактированием графики и видео, а также работающим с приложениями CAD / CAM.

Монитор основан на панели IPS диагональю 23,8 дюйма разрешением 2560 х 1440 точек. Устройство может похвастаться 8-битным представлением цвета и 100% охватом пространства sRGB.

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

Визуализация клонов в проекте на Python
Недавно в нашем проекте потребовалось настроить мониторинг качества кода. Качество кода — понятие субъективное, однако давным-давно придумали множество метрик, позволяющих провести мало-мальски количественный анализ. К примеру, цикломатическая сложность или индекс поддерживаемости (maintainability index). Измерение подобного рода показателей — обычное дело для языков вроде Java или C++, однако (складывается впечатление) в питоньем сообществе редко когда кто-то об этом задумывается. К счастью, существует замечательный radon с xenon-ом, который быстро и качественно вычисляет упомянутые выше метрики и даже некоторые другие. Конечно, для профессиональных enterprise инструментов маловато, но все необходимое присутствует.

Кроме вычисления метрик, бывает также полезно провести анализ зависимостей. Если в проекте задекларирована архитектура, то между отдельными частями должны существовать определенные связи. Самый частый пример: приложение построено вокруг библиотеки, предоставляющей API, и весьма нежелательно выполнять действия в обход этого API. Другими словами, нехорошо ioctl-ить в ядро когда libc есть. Для питона есть несколько пакетов, строящих граф зависимостей между модулями, и snakefood показался мне самым удачным.

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

О ноутбуке Toshiba Satellite Radius 11 мы писали в начале сентября. Данное устройство выделяется возможностью раскрыть крышку дисплея на 360 градусов, превратив аппарат в подобие планшета.

Toshiba Satellite Radius 11

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

Смартфон LG на долгожданной платформе собственной разработки под именем Odin должен быть анонсирован уже в этом месяце (до конца которого осталось менее двух недель), а, возможно, и на этой неделе. По крайней мере, так сообщает источник. Летом этого года мы узнали, что LG очередной раз переносит старт массового производства данной SoC на октябрь. Видимо, у LG на этот раз всё получилось.

LG Odin

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

Многие аутсорсинговые компании грешат тем, что по любому капризу заказчика готовы заставлять (отдельный вопрос могут ли заставить, но это зависит от личностных качеств человека, многие соглашаются) сотрудников работать в выходные, я уверен что это совершенно неразумно почти всегда. Конечно с точки зрения аутсорсера и конкретного менеджера всё выглядит отлично — проект ускоряется, менеджер получает премии за выполнение сроков, заказчик доволен, заказчик платит больше денег, сотрудники получают двойную оплату (правда это в самом лучшем случае). Вроде все должны быть рады.
Читать полностью »

Компания Oppo опубликовала ещё одно рекламное изображение смартфона N3. Главный акцент в нём снова сделан на камере, так как она показана «во всех деталях» в прямом смысле этого выражения.

Oppo N3

Но если посмотреть чуть ниже, можно заметить сканер отпечатков пальцев. Недавнее «живое» фотоЧитать полностью »

Qualcomm Atheros, дочернее предприятие Qualcomm, представило новое решение для сетей 802.11ac. Новинка, получившая обозначение QCA9377, ориентирована на потребительский сегмент и поддерживает работу в многопользовательском режиме с несколькими каналами ввода-вывода (MU-MIMO). Микросхема рассчитана на использование в ноутбуках, игровых консолях, телевизорах, камерах и других устройствах, подключающихся к сетям Wi-Fi. Помимо 802.11ac, она поддерживает Bluetooth 4.1.

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

Архитектура Nvidia Maxwell получилась настолько энергоэффективной, что позволила производителям оснащать графические адаптеры GeForce GTX 750/750 Ti очень скромными системами охлаждения. Некоторое время назад компания представила второе поколение Maxwell в виде флагманских адаптеров GeForce GTX 970 и GTX 980.

Компания Gigabyte, по сообщению источника, стала первой, кто использовал преимущество Maxwell для создания упрощённого варианта ускорителя GeForce GTX 970Читать полностью »


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