Обновить
-6
Алексей@java3000

Администратор windows умеющий в программирование

Отправить сообщение

Google Cloud Endpoints на Java: Руководство. ч. 3

Время на прочтение4 мин
Охват и читатели7.2K
предыдущие части:
Google Cloud Endpoints на Java: Руководство. ч. 1
Google Cloud Endpoints на Java: Руководство. ч. 2 (Frontend)

Работа с версиями


Google App Engine предоставляет возможность загрузить до 10 различных версий приложения.
Одна из них (по умолчанию — первая загруженная) является основной (default) и доступна по основному адресу приложения, и соответственно по адресу собственного домена(ов).
Читать дальше →

Натуральные энергетики

Время на прочтение3 мин
Охват и читатели87K
Красные глаза IT-специалиста давно вошли в поговорку. В силу самых разнообразных причин крепкий здоровый сон не относится к преимуществам этого рода деятельности.
Сразу оговорюсь, я это совсем не одобряю. Человек должен спать минимум восемь часов в сутки, в противном случае у него будет портиться здоровье и работоспособность. Несмотря на своё неодобрение, последние два месяца приходится работать часов по шестнадцать в сутки и, как следствие, регулярно пить кофе и энергетики.
Ниже я предлагаю краткий обзор природных энергетиков. Несмотря на слово «природный», не следует считать их безвредными. Даже если не считать передозировки, возможна куча других неожиданных последствий из за индивидуальной непереносимости, взаимодействия с лекарствами и тому подобных вещей.
Единственным сомнительным преимуществом натуральных энергетиков перед энергетическими напитками может служить лишь то, что от приёма первых у меня пока что ни разу не было отрицательных последствий.
Читать дальше →

Как технологии помогают ресторанам нанимать и удерживать работников

Время на прочтение6 мин
Охват и читатели5.4K


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

Создание комфортной среды, которая стимулирует клиентов платить больше, не единственный фактор успеха ресторана — любые психологические трюки, дизайн-ходы и инвестиции в шумоизоляцию ничего не дадут, если в заведении будут работать плохие сотрудники, а лучшие работники будут быстро его покидать. Издание Restaurant News рассказало о том, как технологии позволяют ресторанам решать эту проблему, а мы представляем вашему вниманию адаптированный перевод этой заметки.
Читать дальше →

Рейтинг самых эффективных способов повысить оффлайн продажи магазина: опыт зарубежья

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



Почему это важно?
Читать дальше →

Параллельная разработка настолки и компьютерной игры: как всё встало с ног на голову в разных версиях

Время на прочтение8 мин
Охват и читатели28K


Есть такой парень Влаада Хватил. Он живёт в Чехии, любит играть и время от времени выпускает какую-нибудь мелкую штуку. Несколько лет назад очередная «мелкая штука» взяла и порвала рынок сначала Чехии, потом Европы, а потом и США. Ну и наш немного.

Он сделал игру «Космические дальнобойщики», второй тираж которой почти не доехал до магазинов – разобрали на предзаказах. Третий тираж ждала вся Европа – я помню, в Праге продавец в магазине назвал мне точное количество дней до поставки. Они там считали каждый час и вели тетрадку учёта предзаказов. Толстую.

Этой игрой Влаада добавил новый атом в список механик настолок (что случается раз в пару лет) – механики реального времени для походовых игр. Так вот, я поговорил с ним о разработке, в особенности – о том, какие грабли были при переносе его игры в приложение.

Получился разговор вообще о том, что делает игру интересной. За жизнь такой.
Читать дальше →

Игровой цикл

Время на прочтение10 мин
Охват и читатели12K
Очень важно, какой тип игры вы создаете. Если игра динамическая, нам нужно всё время обновлять картинку на устройстве. Это значит, что сначала нужно создать её, применив новые координаты объектов, а затем вывести на экран. Наше зрение устроено так, что если мы будем делать это меньше, чем за 0,04 с, то нам будет казаться движение объектов непрерывным. Но объекты могут быть разными по сложности прорисовки, а устройства, на которых вы играете – разными по быстродействию.

Может так случиться, что на одних планшетах или мобильниках наше приложение будет «летать», так что пользователь не будет даже успевать играть, а на других – будет тормозить так, что пользователь, скорей всего, удалит её со своего устройства. Возникает мысль, проходить один игровой цикл за 0,04 с (25 кадров (циклов) в секунду) на всех устройствах. Всё было бы хорошо, если бы все устройства могли это сделать. Представьте, что у вас 10 динамических объектов в игре, которые взаимодействуют между собой, порождая новые объекты, например, взрыв при столкновении. Также надо не забыть воспроизводить звуки и реагировать на включения пользователя в игру. Я уже не говорю о реалистичной графике окружающего мира.

Что же делать, если наше устройство не успевает в какой-то сцене создать игровой цикл? Решений несколько, ниже рассмотрено одно из них.

Создаем игровой цикл

Читать дальше →

Нигерийский математик заявил о решении одной из математических «проблем тысячелетия»

Время на прочтение2 мин
Охват и читатели37K

Бернхард Риман

Профессор математики Опиеми Энох (Opeyemi Enoch) из Нигерии заявил о том, что он смог решить одну из семи математических «проблем тысячелетия». Речь идет о так называемой гипотезе Римана, над доказательством которой математики со всего мира работают вот уже 150 лет. Как говорит нам Википедия, гипотеза Римана о распределении нулей дзета-функции Римана была сформулирована Бернхардом Риманом в 1859 году. В то время как не найдено какой-либо закономерности, описывающей распределение простых чисел среди натуральных, Риман обнаружил, что количество простых чисел, не превосходящих x, — функция распределения простых чисел, обозначаемая \pi(x) — выражается через распределение так называемых «нетривиальных нулей» дзета-функции. Многие утверждения о распределении простых чисел, в том числе о вычислительной сложности некоторых целочисленных алгоритмов, доказаны в предположении верности гипотезы Римана.

Гипотеза Римана входит в список семи математических «проблем тысячелетия». За решение каждой из них Математический институт Клэя (Clay Mathematics Institute, Кембридж, Массачусетс) обещает выплатить награду в один миллион долларов США. Институт заявляет, что это делается для популяризации математики как науки, и для привлечения новых адептов этой науки из числа молодежи. В случае публикации контрпримера к гипотезе Римана, учёный совет института Клэя вправе решить, можно ли считать данный контрпример окончательным решением проблемы, или же проблема может быть переформулирована в более узкой форме и оставлена открытой (в последнем случае автору контрпримера может быть выплачена небольшая часть награды).
Читать дальше →

Робот-жук «поедает» микробы, чтобы очистить воду и получить энергию для работы

Время на прочтение2 мин
Охват и читатели10K
Команда учёных из Бристольского университета сделали Row-bot — прототип робота, который предназначен для передвижения по поверхности загрязнённых водоёмов и поедания микробов. Микробы робот использует для получения из них энергии и продолжения работы.

image
Читать дальше →

Беспроводные выключатели в деревянных домах

Время на прочтение6 мин
Охват и читатели35K
В последнее время наблюдается тенденция увеличения количества загородных домов из клееного бруса. Это неудивительно, ведь такие дома имеют целый ряд достоинств: экологичность, прочность, теплоизоляция, простота монтажа и скорость постройки. Однако, есть и недостатки. В их число входит пожароопасность, что создает сложности для прокладки электрических сетей внутри дома.

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

Заинтересовавшиеся, добро пожаловать под кат.
Читать дальше →

Google обновил минимальные цены для приложений в Play Market

Время на прочтение1 мин
Охват и читатели15K
В блоге Android Developers появилось уведомление о изменении ценовой политики в магазине приложений Play Market. Приведён список стран, в которых изменилась минимальная стоимость приложения и стоимость покупок внутри приложений. Это должно подстегнуть владельцев Android к приобретению платных программ.

Видно, что для России цена уменьшилась вдвое — с 30 до 15 рублей. В Украине минимальная цена приложения стала равной 5 гривнам. Полный список выглядит следующим образом:

  • Бразилия: R $ 0,99 (старая цена R $ 2.50)
  • Чили: CLP $ 200.00 (старая цена CLP $ 500.00)
  • Колумбия: КС $ 800.00 (старая цена КС $ 2000.00)
  • Венгрия: Ft 125.00 (старая цена Ft 225.00)
  • Индонезия: Rp 3,000.00 (старая цена 12,000.00 рупий)
  • Малайзия: RM 1.00 (старая цена РМ 3.50)
  • Мексика: MXN $ 5.00 (старая цена MXN $ 9.90)
  • Филиппины: ₱ 15.00 (старая цена ₱ 43.00)
  • Польша: zł1.79 (старая цена zł2.99)
  • Перу: S /. 0.99 (старая цена S /. 3.00)
  • Россия: руб 15.00 (старая цена 30,00 руб)
  • Саудовская Аравия: ﷼ 0.99 (старая цена 2,00 ﷼)
  • Южная Африка: R3.99 (старая цена R10.00)
  • Таиланд: ฿ 10.00 (старая цена ฿ 32.00)
  • Турция: ₺0.59 (старая цена ₺2.00)
  • Украина: ₴ 5.00 (старая цена ₴ 8.00)
  • Вьетнам: ₫ 6000 (старая цена ₫ 21,000.00)

Узнать подробности

Как эффективно продвигать приложения во время новогодних праздников

Время на прочтение4 мин
Охват и читатели3.2K
Новогодние и рождественские праздники для ритейла по всему миру – это возможность увеличить обороты в несколько раз и неплохо заработать на предпраздничном сумасшествии. Разработчики приложений тоже могут прямо увеличить доходы или заполучить новых пользователей, что, однако, сопровождается дополнительными расходами на рекламу из-за удорожания стоимости установок. Сбалансировать затраты на продвижение вашего приложения во время праздников поможет правильная маркетинговая стратегия, удачно расставленные приоритеты и выбранные рекламные платформы.

image

Новый планшет или смартфон давно считается одним из самых лучших подарков. По статистике, каждое Рождество в США миллионы американцев распаковывают новые девайсы и первым делом загружают приложения из сторов. В прошлом году количество загрузок на Рождество и послерождественский период в 2,5 раза превысило средний показатель декабря. Казалось бы, вот он – шанс для маркетологов воспользоваться всплеском активности и поработать на заполучение новых пользователей, но не все так просто: в праздничный период CPI увеличивается в 1,5-2 раза. И если крупные игроки могут позволить себе высокие объемы оплаченного трафика, то в случае с небольшими разработчиками продвижение в течение этого периода может истощить рекламные бюджеты. Отказываться от платных установок тоже нельзя: как утверждает Appsflyer, 1-на платная установка приводит к 3-м органическим. А чтобы уменьшить риски, уже сейчас надо начать кампанию по оптимизации и увеличению клиентской базы.
Читать дальше →

51 бесплатная книга о Data Science

Время на прочтение3 мин
Охват и читатели57K
Смирись, человек 21 века, что твой главный инструмент — это информация, данные, цифры и управление с их помощью. Сегодня мы делимся с вами очень полезным списком литературы о Data Science!

Читать дальше →

Как реализовать SOAP- сервис для работы с таблицами Google через SQL

Время на прочтение5 мин
Охват и читатели16K
Была задача — в ходе подготовки демки одного из решений надо было показать, что клиентскую информацию можно сохранять где угодно — в простом случае, например, в таблицах Google, в более сложном (после полугодового «внедрения»и многомиллионного бюджета) в CRM клиента. В используемой нами WSO2 ESB есть коннектор к таблицам Google — но реализовать требуемый функционал на нем оказалось не очень простой задачей — и тогда я на это забил.

Но вот недавно, разбираясь с новыми фичами WSO2 Data Services Server обнаружил, что в нем можно легко реализовать SOAP-сервис для работы с таблицами Google (который потом можно подцепить где угодно). Причем работа с данными в таблице осуществляется через привычный всем SQL.
О том, как это сделать, и хочу рассказать под катом.
Читать дальше →

Hibernate. Основные принципы работы с сессиями и транзакциями

Время на прочтение14 мин
Охват и читатели272K
В моей первой статье на Хабре я хотел бы поделиться некоторыми соображениями и замечаниями по работе с Hibernate, касающихся сессий и транзакций. Я остановился на некоторых нюансах, которые возникают при начале освоения этой темы. Признаюсь, сам пока Junior-программист, с Hibernate работал не постоянно, поэтому, как всегда, возможны ошибки, коль заметите оные, буду благодарен за поправки.

Библиотека Hibernate является самой популярной ORM-билиотекой и реализацией Java Persistence API. Часто используется как ORM-провайдер в обычных Java-приложениях, контейнерах сервлетов, в частности, в сервере приложений JBoss (и его потомке WildFly).

Начнём, пожалуй.
Читать дальше →

Alloy Discovery: всевидящее око системного администратора

Время на прочтение6 мин
Охват и читатели32K
Чем больше компьютеров в сети, тем беспокойнее жизнь системного администратора, которую к тому же то и дело пытаются осложнять продвинутые пользователи, устанавливающие собственное оборудование, программное обеспечение и даже меняющие конфигурацию «железа» со злым или добрым умыслом. Когда компьютеров становится слишком много или они расположены слишком далеко, возникает потребность в проведении периодического аудита сети. Существует множество утилит, способных провести или облегчить аудит, однако мало какие из них решают задачу комплексно и покрывают все потребности инженера. Команда Alloy Software создала программное решение, нацеленное на доскональный аудит. Как, а главное, для чего оно работает, мы расскажем в посте.

Читать дальше →

Прогнозирование в игровой индустрии. Часть 3: Прогнозы для прогнозной индустрии

Время на прочтение4 мин
Охват и читатели5.7K
К этому моменту у вас уже должно было сложиться неплохое понимание прогнозного моделирования и его применения к играм. Если же нет, смотрите: часть 1 и часть 2 этой статьи. Мы сформировали хорошую базу, а в заключительной части попытаемся спрогнозировать прогнозирование и посмотрим, какое будущее ждет стремительно развивающуюся индустрию.


Читать дальше →

5 советов от стартап-основателей

Время на прочтение3 мин
Охват и читатели5.3K
FFFЧто нужно, чтобы стать успешным интернет-предпринимателем? Как построить глобальный технобренд, типа Instagram, Kickstarter или Википедии, с нуля?

Чтобы узнать ответы на эти вопросы лучше всего спросить об этом их основателей.

В течение нескольких месяцев сотрудники BBC News опрашивали руководителей стартапов и просили их поделиться опытом, которым они хотели бы обладать, когда сами начинали. В результате получилась серия интервью CEO Secrets.
Читать дальше →

Полезные модели и «неконструктивная смерть»

Время на прочтение3 мин
Охват и читатели2.6K
image

Для многих не секрет, что на сегодняшний день получение патента на полезную модель больше не представляет процедуру получения «быстрого патента», а скорее наоборот.
Как ранее верно раскрывал основную проблематику коллега в данном посте, Роспатент и подведомственный ему Федеральный институт промышленной собственности (ФИПС) встали на путь святой войны с решениями, заявленными в качестве полезных моделей, которые относятся к системам, комплексам и иным техническим изделиям, содержащими совокупность не объединенных в «единое целое» элементов.

Читать дальше →

Советы основателя. Денис Кузьмин, генеральный директор «Соликс Биосистемз Восток»

Время на прочтение4 мин
Охват и читатели6.1K

«Советы основателя» в очередной раз знакомят читателей «Мегамозга» со звёздами IT-рынка, основателями и управляющими собственного бизнеса.

Нам не так часто удаётся пообщаться с человеком, работающим в инновационной и узкопрофильной области, не связанной с информационными технологиями напрямую, то есть – не в интернете. Но так как ИТ проник уже абсолютно во все области частной и профессиональной жизни, мы решили, что не будет лишним разбавить стартаперов и их советы историей человека, который создаёт в России компанию, занимающуюся биотехнологиями. К тому же, Денис уже отвечал на вопросы пользователей Geektimes.

Денис закончил биологический факультет МГУ им. М.В. Ломоносова в 2007 году, выпустившись с кафедры молекулярной биологии с красным дипломом. Поступил в аспирантуру ИБХ РАН, где в «Лаборатории Структуры и Функции Генов Человека» работал над созданием противоопухолевых препаратов молекулярно-направленного действия, в основе которых лежали «суицидальные гены» – сейчас эти генно-терапевтические препараты проходят стадию доклинических испытаний. В 2012 году под руководством академика РАН Е.Д. Свердлова Денис Кузьмин защищает кандидатскую диссертацию.

Как признаётся Денис, в 2010 году он начал активно искать практическое применение собственным знаниям и, в результате, оказался в компании «Независимая лаборатория „Инвитро“», где до 2014 года занимался созданием и управлением сетью медицинских центров, работающих по модели франчайзинга. Уйдя из «Инвитро» Денис стал генеральным директором компании «Соликс Биосистемз Восток» (R&D-центр, созданный Роснано и Solix Algredients) которая до сих пор остаётся единственной компанией в России, специализирующейся на промышленной культивации микроводорослей и выделении веществ удельной стоимости из получаемой биомассы.

Он также отмечает, что прошёл путь от подготовки бизнес-плана и формирования команды до запуска лаборатории и полупромышленного производства; реализовал трансфер технологии в нашу страну – импорт и локализацию фотобиореакторов Solix серии «Lumia AGS260», не имеющих аналогов в РФ. Сегодня в его лаборатории поставлен «на поток» скрининг штаммом микроводорослей из коллекций ведущих российских научно-исследовательских институтов на наличие веществ с высоким потенциалом коммерциализации (Омега-3, астаксантин и др.) – Денис скромно добавляет, что ими был найден штамм-процудент одного из антиоксидантов, по ряду параметров превосходящий большинство известных на данный момент в мире.

Денис Кузьмин – эксперт фонда «Сколково» (Биомедицинский кластер), ментор Центра Развития Предпринимательства г. Москвы при департаменте «Науки, Промышленной Политики и Предпринимательства» (направлений «медицина/фармакология/биотехнологии»).

Получилось большое вступление, но мы считаем, что каждый должен знать таких основателей и увлечённых людей «в лицо» во всех подробностях. А теперь – слово Денису, который обобщил имеющийся у него опыт в трёх простых советах.
Читать дальше →

Параллельное программирование в Java8. Создание многопоточных программ с помощью Fork/Join Framework

Время на прочтение3 мин
Охват и читатели21K
Статья посвящена такому интересному и полезному механизму (совокупностям механизмов и библиотек), как Fork/Join Framework. Он позволяет многократно ускорить вычисления, добиться максимальных результатов при обработке, используя все доступные возможности системы (процессоры).

В рамках данной статьи будет созданы классы, использующие Fork/Join Framework. В коде показан один из возможных вариантов применения параллельного программирования. Итак, начнем.
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Администратор серверов
Младший
От 110 000 ₽
Java
Java Spring Framework
RESTful WebServices.
PostgreSQL
SQL
Hibernate
Linux
Базы данных
Microsoft SQL Server
Разработка программного обеспечения