• GitHub теперь официально принадлежит Microsoft
    0
    Как минимум поиск был человеческий, при видео звонке ноутбук с ума не сходил, и на телефоне скайп мне не доказывал что у меня нету интернета (при этом в статусе показывается LTE подключение при котором я смог переустановить скайп)
  • Business Insider: Microsoft ведет переговоры о покупке GitHub
    0
    Искренне надеюсь что переговоры проваляться и ребята с GitHub откажутся от денег компании Х. Не хотелось бы все таки потеряться такой замечательный сервис как GitHub.
  • Apache Kafka – мой конспект
    +1
    Спасибо за статью. Возникло пару вопросов, может у вас получится на них ответить, был бы благодарен:
    1) Можно ли сделать так что бы сообщение (тема) не удалялась пока ее не прочтут 2 клиента, или же лучше делать 2 одинаковых сообщения для разных клиентов?
    2) Как лучше организовать ГЕО синхронизацию? Когда издатель находится в одной стране, а подписчики в другой?
    Спасибо.
  • Руководство по PHP7
    +1
    Приветствую. Писать нужно
    public function __construct() {}

    если я правильно помню в php 7.1 ваш код уже не будет работать, в php 7.0 будет писать что то типа:
    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; foo has a deprecated constructor in example.php on line 3


    А вообще тут более детально описано: php.net/manual/ru/migration70.deprecated.php
  • Редизайн Хабрахабра и Гиктаймс. Финишная прямая
    +5
    Редизайн это прекрасно, но вопрос — когда уже появится удобная кнопка что бы отправить автору статьи уведомление что он допустил ошибку в строке Х? Этого функционала думаю много людей ждут уже много лет.
  • Пять Docker-утилит, о которых вам стоит узнать
    0
    Наоборот UI будет лишним и мешать людям в понимании докера, ИМХО. Лучше потратить больше времени на изучение документации для Dockerfile.
  • Как выбрать In-memory NoSQL базу данных с умом. Тестируем производительность
    +1
    Так все сообщество давно переехало с Gitter в Telegram, есть англо говорящая группа в телеграмм https://telegram.me/tarantool, есть так же русско говорящая группа, но по инвайту, просто напишите в англо говорящий чат и вам вышлют инвайт. А уже в группе телеграмма вам помогут, и ответят на все вопросы по поводу Lua и тарантула, и ответят ответить могут сами разработчики тарантула.
  • Чем тестировать адаптивный дизайн?
    0
    Наткнулся случайно на сервис http://quirktools.com/screenfly/, очень удобный, и кастомные разрешение можно делать и много видов устройств.
  • PHP 7.1: Обзор новых возможностей
    +4
    А можете пожалуйста сказать, как именно изменили работу?
  • Создание блога на Symfony 2.8 lts [ Часть 5]
    +1
    Спасибо за серию статей. Очень подробный и полезный материал. Единственно маленькая просьба, не могли бы Вы еще одной статьей рассмотреть построение блога на Symfony со стороны пользователей? Знаю что есть бандл FOSUserBundle но не уверен можно ли его использовать или есть какие то альтернативы лучше. Спасибо.
  • Руководство по PHP7
    +2
    На самом деле было один раз такое, когда игрался с laravel, когда пытался использовать связку nginx+php-fpm+opcache и то же был белый экран и ошибок нету, и если мне память не изменяет проблема тогда была с opcache, но было давно и деталей не помню, но факт остается фактом — экран белый, логи пустые.
  • Руководство по PHP7
    +3
    Было бы интересно посмотреть скорость компиляции и выполнения спустя почти 5 лет.
  • DNS Google больше не поддерживает Round Robin DNS
    0
    vk.com:
    vk.com. 202 IN A 87.240.143.241
    vk.com. 202 IN A 87.240.131.117
    vk.com. 202 IN A 87.240.131.118

    facebook.com:
    facebook.com. 29 IN A 31.13.76.68

    Что то мне подсказывает что у facebook настроено что то типа CARP (для freebsd) для linux не помню как называется, но есть то же похожее на уровне ядра, суть в том что 1 адрес присвоен N серверам и при падении одного хоста, адрес используется другим, ну или есть корпоративное решение такого рода.
  • Angular 2 Beta, обучающий курс «Тур героев» часть 2
    –2
    Лично видел ихние баннера AdWords сделаны на Angular
  • На каком фреймворке вы будете писать PHP приложение в 2016 году?
    0
    То есть, Вы хотите сказать что если язык развивается и на нем можно новые вещи делать то это плохо и все равно нужно другой инструмент брать?
  • Быстрый запуск и использование своего открытого docker-registry
    +2
    Статья полезная, но я советовал бы упомянуть про включение файрвола на сервере с докер регистром.
  • Badoo перешли на PHP7 и сэкономили $1M
    +1
    А подскажите пожалуйста, как себя ведет APcu при больших нагрузка? И на сколько большие данные вы там храните? Спасибо.
  • Badoo перешли на PHP7 и сэкономили $1M
    0
    Как писали выше пользователю точно не нужно ждать пока ошибка запишется в лог файл.
  • alter table без лока таблицы
    0
    Я не вижу тогда смысла называть это "Мастер-Мастер" репликацией, это скорее прокачанный Мастер-Слейв. Нормальная Мастер-Мастер репликация например у Cassandra там ты пишешь в любую ноду и оно разольет данные по всем нодам, при определенных настройках.
  • alter table без лока таблицы
    0
    Т.е. по сути в чистом MySQL репликация master-master это когда На всех репликах запущен и мастер и слейв процессы?
  • alter table без лока таблицы
    0
    То ли я от жизни отстал и в самом MySQL (не percona и не mariadb) появился нормальная Master — Master репликация, то ли статья изначально не правильно называется.
  • Как сэкономить миллион долларов с помощью Tarantool
    +1
    Все конечно зависит от типа проекта и настроек мускула, но как показывает практика 50Krps бывает не всегда, нагрузка в какой то период времени меньше, в какой то больше и когда нагрузка на тарантул падает тогда мускул все и догонет.
  • Как сэкономить миллион долларов с помощью Tarantool
    0
    Да конечно, сейчас повторю тест но уже на живой машине и вышлю Вам на почту и пхп скрипт и настройки и более подробное время.
    Плюс к Redis set ошибся со временем, не 7 а 5сек.
    Плюс выкл./вкл. wal был выставлен у Tarantool, редис был с выключенным save.
  • Как сэкономить миллион долларов с помощью Tarantool
    0
    Ну вот например в синтетическом тесте (по циклу делаем 100к записей и 100к выборки) Redis vs Tarantool в скорости обработки insert/set и select/get, Redis Все таки выигрывал у меня. Относительно QPS пока ничего сказать не могу.

    Тест проводился на Centos 7.2, Tarantool 1.6.7-558, Redis 3.0.5 + php 5.4.45 & clients redis(+redis-igbinary) & tarantool( последний из репозитория). Но тесты проводились на виртуальной машине Virtualbox с 2 ядрами и 3гб ОЗУ. Вставлялся многомерный массив.

    Результаты были приблизительно такие:
    Tarantool 100k insert с включенным wal_mode режим write — 10сек., с выключенным wal_mode — 7сек., primary index type=«HASH», STR
    Redis: 7сек.
    На чтение:
    Tarantool: 7сек.
    Redis: 5сек.

  • Возвращение блудных хабов
    +1
    Есть разные модели оплаты есть и за показ баннера есть и за клик по товару (CPM, CPC) и еще куча разных моделей оплаты за рекламу.
  • Приглашаем на Tarantool meetup 28 января
    +1
    Будет ли прямая трансляция или видео отчет после конференции? Так как увидеть очень хочется, но возможности приехать в Москву нету к сожалению.
  • Как сэкономить миллион долларов с помощью Tarantool
    0
    Заметил кстати что в пхп коннекторе нету метода upsert который уже есть в самой БД, можете пожалуйста подсказать на когда планируется ввести данный метод?
  • Как сэкономить миллион долларов с помощью Tarantool
    +1
    Тогда более конкретный вопрос: имеем сервер с 32гб ОЗУ, имеет базу Cassandra 160гб+, по вашему мнению можно ли будет перейти в конечном счете на Tarantool на этом же одном сервере? Ваш продукт меня заинтересовал, но вот то что он Memory only в моем случае это и плюс и минус. Так же еще пару вопросов:
    1) Есть ли нормальная документация по PHP connector? Со списком методов, описанием и примерами.
    2) На сколько я понял, TTL (expire) все таки можно ставить tuple (ключу?)?
    3) И на сколько я понял сейчас есть режим master-master? Записываем не зависимо в какую ноду.

    Спасибо.
  • Как сэкономить миллион долларов с помощью Tarantool
    0
    >тарантул поднимает все данные из snapshot + xlog
    Т.е. тарантул умеет делать автоматические снапшоты во время работа?
    Понятное дело что 100К QPS MySQL не вытянет (если брать 1 сервер), тут скорее был вопрос подтянет ли данные тарантул с мускула.
    Спасибо за ответ.
  • Как сэкономить миллион долларов с помощью Tarantool
    0
    А можно ли потом будет вытащить данные из MySQL в Tarantool? Ну вот например Tarantool данные хранятся только в памяти, перезагружаем сервер/тарантул и что бы данные считались с MySQL?

    Так же чуть отклоняясь от данного поста вопрос: Можно ли хранить данные Тарантула параллельно и в памяти и на диске по принципу например Cassandra? Вопрос в том что есть база например 200гб и как то дорого выходит хранить всю это базу в памяти.
  • Что такое NFC и как его готовить
    0
    Насчет pin, по крайне мере в Украине ситуация такая: если карточка именная (прям на карте написано ФИО) то вводить pin не нужно, нужно расписаться на чеке, если карта не именная вводить пин код и все.
  • Nginx + Lua + Redis. Эффективно обрабатываем сессию и отдаем данные
    0
    Ну так это общее количество запросов, включая и статику (картинки, js, CSS etc). Этому параметру можно поставить и 65000, но пхп при 65к запросов уже может загнуться.
  • Памятка евангелиста PostgreSQL: критикуем MySQL грамотно
    0
    Не уверен, но возможно с включенной опцией innodb_file_per_table у вас получится перенести базу (таблицу) на другой сервер. Но вы должны понимать что это не самый правильный способ.
  • Возможности PostgreSQL, которых нет в MySQL, и наоборот
    0
    Спасибо большое за ссылки. Крутой конечно механизм внешних источников.
  • Возможности PostgreSQL, которых нет в MySQL, и наоборот
    0
    Читал про dblink, но он не так очевиден для начинающего пользователя как в самом запросе указать просто базу и таблицу. Не сужусь сказать хорошо это или плохо, просто не привычно для mysql разработчика.
  • Возможности PostgreSQL, которых нет в MySQL, и наоборот
    +3
    Не сужусь говорить как View работает в postgres, но в mysql при больших объемах данных она работает медленно… Сужу по личному опыту.
    P.S. Еще одним не большим плюсом mysql как по мне является возможность использовать конструкции вида:
    SELECT field FROM table t JOIN database.table2 t2 ON t2.column_id = t.id… Когда я пробовал постгрес я так и не увидел как можно нормально работать сразу с 2 базами.
    P.S.S. Может кто посоветует литературу для старта в изучении postgres?
  • Утечка реальных ФИО пользователей через Кинопоиск.ру
    +1
    Согласен. Текущий внешний вид оставляет желать лучшего…
  • Артем Гавриченков, Qrator — DDoS-атаки [Видеолекция]
    +2
    От таких слов сложно избавится когда ты именно рассказываешь а не читаешь с бумажки. Плюс видно человек не так часто выступает на публике. Да же если сравнить Артема и директором по развитию (сори забыл имя...). А вообще большое спасибо за выступление.
  • Тюним память и сетевой стек в Linux: история перевода высоконагруженных серверов на свежий дистрибутив
    +13
    Одна из не многих статей за последнее время для меня, которую я прочитал на одном дыхании. Большое спасибо.
  • Ускорение и оптимизация PHP-сайта. Какие технологии стоит выбирать при настройке сервера под PHP
    0
    Тут вопрос был скорее не сколько платите, а на каком железе проводились тесты. Я просто не работал с ovh и уже давно не работаю с хостингами, вот и стало интересно.