Чтобы полностью раскрыть все преимущества Kotlin, пересмотрим некоторые подходы, которые мы используем в Java. Многие из них могут быть заменены на лучшие аналоги из Kotlin. Давайте посмотрим на то, как мы можем написать идиоматичный код на Kotlin.
Архив за 16 мая 2017 - 10
Идиоматичный Kotlin, набор хороших практик
2017-05-16 в 7:19, admin, рубрики: java, kotlin, Блог компании ИНФОРИОН, идеальный код, Программирование, Совершенный кодГрязные трюки в коде игр
2017-05-16 в 7:15, admin, рубрики: грязные хаки, костыли, патчи, разработка игр, трюки[Когда график поджимает и проект уже пора выпускать, программисты могут прибегать к грязным трюкам, чтобы уже наконец выпихнуть игру за дверь. В этой статье собрано девять примеров таких «костылей» из реальной жизни.]
Обычно программисты — это методичные и аккуратные существа, всеми силами стремящиеся к чистому и красивому коду. Но когда ставки высоки, идеальный график разваливается на части, а игру пора выпускать, принцип «закончить любой ценой» может оказаться важнее элегантности.
В подобных случаях измученный и перерабатывающий программист скорее всего проигнорирует оптимальный подход, заменив его менее приемлемым решением, чтобы просто покончить с игрой. Мы собрали девять историй настоящих разработчиков о тех моментах, когда они не могли уложиться в график и им приходилось для спасения проекта прибегать к хитростям.
Читать полностью »
Поднимаем сервис мониторинга цен конкурентов
2017-05-16 в 7:14, admin, рубрики: e-commerce, mysql, node.js, price, Разработка под e-commerceЛюбой, кто работает в сфере e-commerce, рано или поздно сталкивается с необходимостью быть первым среди конкурентов. Одним из наиболее эффективных инструментов в данном вопросе является управление ценой. Результаты маркетинговых исследований показывают, что среди тех потребителей, которые готовы сменить поставщика промышленного оборудования и инструментов, треть называет низкую цену как решающий фактор выбора нового поставщика. На просторах интернета существует куча разных сервисов, но по тем или иным причинам они не подходили.
Читать полностью »
На страх параноикам: куда нас привела разработка системы аналитики для борьбы с промшпионажем
2017-05-16 в 7:05, admin, рубрики: data mining, Блог компании КРОК, граф связей, защита информации, информационная безопасность, кадры, предотвращение утечек, промшпионаж, метки: граф связей, предотвращение утечек, промшпионажУ одного из наших заказчиков появился довольно интересный запрос, связанный с работой контрразведки на предприятии. Цель — чтобы более чем дорогую (в том числе для государства) информацию не выносили наружу. Идея реализации — сбор всех возможных открытых данных о сотрудниках и выявление среди них «казачков» по шаблонам поведения. Собственно, это и раньше делали безопасники вручную, но теперь предлагалось применить хороший дата-майнинг.
А дальше стало жутковато: мы поняли, как много можем узнать друг о друге, используя всего лишь открытые данные. Начиная с промышленного шпионажа и заканчивая личными отношениями на работе. Полезло столько всего, что нам чуть было не порезали публикацию этого поста. Да и порезали бы, если бы полезных «гражданских» применений не оказалось бы в разы больше.
Читать полностью »
Представлена системная плата Asus Crosshair VI Hero (Wi-Fi ac) для процессоров AMD Ryzen
2017-05-16 в 7:04, admin, рубрики: Новости, метки: новостиБогатое оснащение системных плат верхнего ценового диапазона позволяет создавать новые модели, просто добавляя или удаляя новые аксессуары. Так компания Asus поступила с платой Crosshair VI Hero, добавив ей беспроводной адаптер и получив «на выходе» модификацию Crosshair VI Hero (Wi-Fi ac).
Судья запретил Uber использовать технологии, украденные у Waymo
2017-05-16 в 7:00, admin, рубрики: Новости, метки: новостиКак известно, в феврале Waymo подала в суд на Uber, обвинив последнюю в краже технологий. И хотя в Uber назвали обвинения клеветойЧитать полностью »
Компания Huawei расширила ассортимент смартфонов моделью начального уровня Y3 2017. Новинка, как и некоторые другие смартфоны бюджетной категории, имеет версии на разных платформах: в одной поддерживается LTE, а в другой – нет.

Huawei Y3 2017 получил 5-дюймовый экран разрешением 854 х 480 пикселей, 1 ГБ оперативной и 8 ГБ встроенной флэш-памяти, камеры разрешением 2 и 8 Мп, аккумуляторную батарею емкостью 2200 мАч. В качестве ОС используется Android 6.0 с интерфейсной надстройкой Emotion UI 4.1.
Организация большого проекта на Zend Framework 2-3
2017-05-16 в 6:48, admin, рубрики: dto, englishdom, php, Zend Framework, Блог компании Онлайн школа EnglishDomИдеи разбиения больших проектов на мелкие части — так называемая микросервисная архитектура — получает последнее время все большее распространение среди разработчиков. Это хороший подход для организации кода, и разработки в целом, но что делать тем, у кого кодовая база начала складываться задолго до пика популярности микросервисной архитектуры? Этот же вопрос можно отнести и к тем, кому по нагрузкам комфортно на одном мощном сервере, да и время на переписывание кода просто нет. Говоря о собственном опыте: сейчас мы внедряем микросервисы, но изначально наш монолит проектировали «модульным», так, чтобы его было легко поддерживать, невзирая на объем. Кому интересно, как мы организовываем код — добро пожаловать под кат.Читать полностью »
Вредит ли Wi-Fi живым организмам?
2017-05-16 в 6:29, admin, рубрики: wi-fi, беспроводная связь, Блог компании НАГ, Здоровье гика, здоровье и компьютер, компания наг, Сетевое оборудование, сотовая связь, телекоммуникации и связь, электромагнитное излучениеЧеловечество все больше обрастает технологиями, нося в карманах не по одному гаджету, которые не прекращая передают и принимают различные электромагнитные сигналы. Сюда же относится и технология Wi-Fi, ставшая наиболее популярной в мире. Сложно найти здание и место в крупном мегаполисе, где был бы распространен такой способ передачи данных. Поэтому и не утихают споры о возможном вреде от электромагнитного загрязнения окружающей среды. В некоторых случаях это даже приводило к массовому беспокойству населения, как это было в США несколько лет назад, когда множество американцев переселились из крупных мегаполисов в деревню, где отсутствовал wi-fi-сигнал. Причиной такой миграции стала, так называемая, “аллергия на wi-fi”.
Читать полностью »
Как проверить бизнес-идею за 75$. Спросите у мух дрозофил
2017-05-16 в 6:21, admin, рубрики: agile, дизайн спринт, дизайн-мышление, прототипирование, прототипы, Развитие стартапа, тестирование, Управление продуктом, управление проектами, управление разработкойЭта статья в первую очередь будет интересна тем, кому надоело разрабатывать вещи, при этом не понимая как они работают. Или рисовать дизайны, отдавать в разработку, и получать в итоге только статичные картинки для портфолио. Описанный процесс может стать откровением для владельцев бизнеса, которые пришли к тому, что команда работает с утра до вечера, но бизнес так и не растет.
У вас есть возможность меньше чем за сутки получить обратную связь живых пользователей, и вы потратите всего 75$.
Муха дрозофила. Источник: https://ru.wikipedia.org/wiki/Дрозофилы