Архив за 29 декабря 2016 - 6

CF Rating

Вместо предисловия

Привет всем хабражителям!
Взбрело мне как-то, холодным зимним вечером, внести на сайт вместо целых звезд рейтинга — их частичную заливку для дробных чисел (4.5, 3.85 и тд.). Так ведь и глазу милее и информативнее — какое заведение лучше, а какое — хуже. Вот и сели мы с командой думать и гадать.
Читать полностью »

За последние несколько лет мне пришлось создать много API на PHP. Большая часть из них была RESTful. Первый раз это было интересно — часы обсуждения формата ответа, содержимого ошибок, вариантов авторизации и прочей романтики. Во второй раз не покидало чувство дежавю. На третий раз уже было понятно — надо что-то менять…

Ну и на четвёртый раз, когда передо мной поставили задачу создания API, параллельно разработке основного проекта, я приступил к созданию универсальной платформы для создания API в котором уже будут решены все «главные» вопросы:

  1. Формат ответа (в том числе и ошибок)
  2. Форматирование даты
  3. Ведение документации
  4. Авторизации и аутентификации
  5. Валидация запросов
  6. и многое другое

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

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

Хиты Geek сезона-2016 - 1


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

Шестилетняя Эшлинд Хауэлл (Ashlynd Howell) решила самостоятельно сделать себе подарок на Рождество, заказав в интернет-магазине мягких игрушек покемонов на сумму 250 долларов.

Как рассказывает мать ребенка, Бетани (Bethany), после тяжелого рабочего дня они с дочкой устроились перед телевизором, чтобы посмотреть какой-то фильм. Через пару минут мать заснула, а ее смартфон находился рядом на кофейном столике.

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

Маршрутизация ортогональных соединений в редакторах диаграмм

В данной статье я покажу, как решить проблему маршрутизации соединений в редакторе диаграмм типа MS Visio. Здесь будет минимум теории и максимум практики. Если вам нужно быстро реализовать маршрутизацию соединений в двумерной сцене, и вы первый раз сталкиваетесь с подобной проблемой — то эта статья для вас.

lead

Проблематика

К данной проблеме я пришел в процессе разработки своего хобби-проекта ultra_outliner. Грубо говоря, в нем есть двумерная сцена, в которой находится много прямоугольных карточек, которые могут быть связаны между собой. И соединений может быть довольно много — а значит их нужно маршрутизировать, чтобы сегменты не накладывались, не пересекали карточки и др.

Многие из вас работали с Microsoft Visio, и конечно же оценили, как красиво автоматически маршрутизируются стрелочки. Конечно, и Visio не всегда справляется, и для таких случаев есть возможность ручной подгонки. Но тем не менее, не рассматривая крайние ситуации — мне захотелось это повторить. Действительно, ведь там все этим проблемы достаточно неплохо решены.

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

«ВКонтакте» опубликовал список запрещенных видов рекламы, за которые социальная сеть станет наказывать пользователей — запрещать публикацию гиперссылок по прогрессирующей шкале. Примеры относятся только к рекламе, которая размещается по договоренности с рекламодателями, так как объявления в бирже модерируются социальной сетью самостоятельно. Согласно информации в официальном сообществе VK, список может уточняться.

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

Компания Sharp, контрольный пакет акций которой с этого года перешел к Foxconn Electronics, может увеличить инвестиции в японского производителя модулей камер Kantatsu.

Об этом пишет издание Nikkei, утверждая, что данный шаг позволит Sharp более эффективно конкурировать с тайваньским поставщиком Largan Precision и обеспечить себе заказы на поставку камер для новых смартфонов iPhone.

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

ВКонтакте предложил пользователям самоуничтожающиеся «Истории». Снимки и видео этого типа видны в мобильных приложениях ВК 24 часа после публикации. Аналогичные функции уже известны по мессенджеру Snapchat, летом они появились в Instagram, а в декабре в Facebook Messenger. Тем же летом 2016 года, Госдума РФ принялаЧитать полностью »

Формирование и поддержание работоспособности ИТ-инфраструктуры — одна из самых главных задач бизнеса. Она же одна из самых затратных и трудоёмких, особенно в компаниях с распределённой или филиальной структурой. Существование облачных услуг сильно облегчило жизнь ИТ-служб, поскольку можно собрать несколько сервисов, не тратиться на сервер и аппаратные АТС, использовать опенсорсные решения.

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

На сайте DigiTimes опубликовали новое подтверждение информации о том, что эксклюзивным поставщиком дисплеев AMOLED для новых iPhone станет компания Samsung Display.

Информатор из тайваньской цепочки поставок, опираясь на внутренние данные, сообщает, что Samsung Display сможет при необходимости отгружать до 20 млн панелей каждый месяц.

Как уже сообщалось ранее, Apple должна представить три модели iPhone в следующем году, но лишь одна из них получит дисплей AMOLED диагональю 5,8 дюйма. Источник утверждает, что мировые поставки iPhone 8 с новым дисплеем в следующем году составят 60-70 млн единиц.


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