В предыдущей статье мы рассмотрели рынок виртуальных серверов с точки зрения потребителей. Попробуем проделать аналогичную процедуру с виртуальным хостингом. Эта услуга постепенно сдает свои позиции, поэтому за одинаковое время на сайте SHARED.menu было собрано чуть более 50 тысяч поисковых запросов для виртуального хостинга против почти 200 тысяч запросов для виртуальных серверов с сайта VDS.menu.
Архив за 27 сентября 2016 - 7
Анализ спроса: что ищут и как выбирают покупатели виртуального хостинга
2016-09-27 в 8:55, admin, рубрики: Apache, shared hosting, Блог компании HOSTING.cafe, виртуализация, виртуальный хостинг, Сетевые технологии, хостинг, хостинг кафеЗа время работы с MySQL набралось некоторое количество нюансов и приемов, из которых я составил эту статью в виде набора заметок. Все это не секрет и, разумеется, можно найти в документации.
Буду использовать дефолтные настройки MySQL. Некоторые заметки связаны с PHP, поэтому для примеров буду использовать расширение mysqli.
Для запуска sql-запросов из статьи можно инициализировать таблицы так:
CREATE TABLE IF NOT EXISTS `user_myisam` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`login` varchar(8) NOT NULL,
`money` int(11) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `login` (`login`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
INSERT INTO `user_myisam` (`id`, `login`, `money`) VALUES
(1, 'ivanov', 100),
(2, 'petrov', 200),
(3, 'sidorov', 300);
CREATE TABLE IF NOT EXISTS `user_innodb` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`login` varchar(8) NOT NULL,
`money` int(11) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `login` (`login`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
INSERT INTO `user_innodb` (`id`, `login`, `money`) VALUES
(1, 'ivanov', 100),
(2, 'petrov', 200),
(3, 'sidorov', 300);
Проверить текущие автоинкременты можно так:
SHOW TABLE STATUS;
У обоих таблиц они равны 4.
При этом имеется такое подключение к БД:
$mysqli = new mysqli($host, $user, $password, $database);
[SC]Работаем со сканером
2016-09-27 в 8:51, admin, рубрики: .net, C#, copy-cat, WIA, Блог компании Тинькофф Банк, обработка изображений, онотоле, онотолей, разработка, сканирование документов, сканирование мозгаПоследние несколько лет мы с коллегами пытаемся сделать так, чтобы в офисе стало меньше бумаги. С цифровыми документами сотрудники работают быстрее и качественнее — да и пыли становится в разы меньше.
Чтобы полностью перейти на цифровые документы сначала надо отсканировать бумажные. Для разработки десктопных приложений сканировщиков мы используем .NET Framework. Из коробки он не предоставляет средств для работы со сканерами. Поскольку .NET дружит с COM, можно использовать компонент WIA (Windows Imaging Architecture).
Читать полностью »
Майнинг по цене ветра: криптостартапы, которые экспериментируют с возобновляемыми источниками энергии
2016-09-27 в 8:37, admin, рубрики: hashflare, SolarCoin, Блог компании HashFlare, Криптовалюты, Финансы в IT-индустрии, Энергия и элементы питанияНесколько лет назад биткоин оказался воплощением давней человеческой мечты получать деньги из ничего. Впрочем, времена, когда, оставив компьютер на ночь, можно было намайнить пятьдесят монет, давно прошли. Сейчас майнинг биткоинов требует и специального железа, и огромного количества электроэнергии: Эколог из Лейденского университета Себастьян Дитман насчитал, что в 2020 году майнинг биткоинов будет поглощать количество электричества, равное годовому энергопотреблению Дании.
«У биткоина есть много достоинств, но, возможно, его фатальным недостатком является растущее энергопотребление», – считает Гай Лейн, председатель фонда Long Future Foundation, в 2015 году опубликовавшего ещё более эксцентричное предположение, что при росте стоимости биткоина до миллиона долларов, майнинг будет потреблять до 13 140 терраватт электричества в год, что эквивалентно объему энергии, необходимому для обогрева 1,5 млрд домов или 57,92% от общемирового ежегодного объёма производства энергии. Впрочем, чтобы биткоин подорожал до миллиона долларов, ему всего-то нужно заменить этот самый доллар в качестве мировой резервной валюты. Но сути это не меняет: майнинг становится сложнее, энергии требуется больше, а электричество не бесплатное.
Читать полностью »
Очень тонкий ноутбук Google Pixel 3 с процессором Intel и ОС Andromeda выйдет в третьем квартале следующего года
2016-09-27 в 8:37, admin, рубрики: Новости, метки: новости4 октября, согласно последним данным, Google представит новую операционную систему под названием Andromeda. Это будет продукт слияния Android и Chrome OS, хотя пока точно неясно, как новая ОС будет позиционироваться по отношению к самой Android.
Если ориентироваться не те крохи информации, которые уже есть, можно предположить, что Andromeda попросту заменит Chrome OS, но даст пользователям больше, нежели последняя.
Голос и видео для программистов. Как мы создаем конференцию, посвященную realtime communications
2016-09-27 в 8:27, admin, рубрики: intercom, tadhack, voximplant, Блог компании Voximplant, конференция, много тегов не бывает, Программирование, Разработка веб-сайтов, разработка мобильных приложений, Разработка систем связи, хакатонИдея ничего не стоит. Реализация, если о ней не говорить, тоже. Популярно рассказывать о платформе для разработчиков не очень легко, особенно если занимаешься магией с телефонными и видеозвонками. Но мы стараемся! И приглашаем вас 6 октября на конференцию о коммуникациях в реальном времени INTERCOM. В центре ВДНХ, хакспейс "СТАЛЬ". Зачем? Сейчас тема коммуникаций в реальном времени разбита на кусочки, которые мы обсуждаем на отдельных конференциях. Где-то про ботов и мессенджеры, где-то про работу с голосовыми звонками, где-то про видеосвязь. На INTERCOM мы впервые в России собрали кусочки вместе и пригласили интересных спикеров, которые расскажут нам, как все это работает вместе.
Что нового появилось в C# 7 и уже поддерживается в Visual Studio “15” Preview 4
2016-09-27 в 8:25, admin, рубрики: .net, C#, C# 7, Программирование, разработка под windows, функциональное программирование, метки: C# 7С релизом Visual Studio “15” Preview 4 многие новые фичи C# 7 можно попробовать самому. Основные новшества C# 7 призваны облегчить работу с данными, упростить код и улучшить производительность. От себя скажу, что C# движется в сторону функционального языка, добавляя такие вещи, как кортежи и сопоставления с шаблоном (pattern matching). Не все из новой функциональности работает так, как задумано, в Preview 4, в этих случаях будет указано, что именно вы можете пока использовать и как это будет работать в будущем. Что ж, приступим.
Читать полностью »
Samsung лицензировала супергидрофобное покрытие стекол для своей техники
2016-09-27 в 8:21, admin, рубрики: Новости, метки: новостиУченые из Окриджской национальной лаборатории (Oak Ridge National Laboratory, ORNL) являются авторами многочисленных разработок, одна из которых была недавно лицензирована компанией Samsung.
YT: зачем Яндексу своя MapReduce-система и как она устроена
2016-09-27 в 8:02, admin, рубрики: big data, MapReduce, YT, Алгоритмы, Анализ и проектирование систем, Блог компании Яндекс, инфраструктура Яндекса, Промышленное программирование, метки: YTВ течение последних шести лет в Яндексе идет работа над системой под кодовым называнием YT (по-русски мы называем её «Ыть»). Это основная платформа для хранения и обработки больших объемов данных — мы уже о ней рассказывали на YaC 2013. С тех пор она продолжала развиваться. Сегодня я расскажу о том, с чего началась разработка YT, что нового в ней появилось и что ещё мы планируем сделать в ближайшее время.
Кстати, 15 октября в офисе Яндекса мы расскажем не только о YT, но и о других наших инфраструктурных технологиях: Media Storage, Yandex Query Language и ClickHouse. На встрече мы раскроем тайну — расскажем, сколько же в Яндексе MapReduce-систем.
Какую задачу мы решаем?
По роду своей деятельности Яндекс постоянно сталкивается с необходимостью хранить и обрабатывать данные таких объемов, с которыми обычному пользователю никогда не приходится иметь дело. Поисковые логи и индексы, пользовательские данные, картографическая информация, промежуточные данные и результаты алгоритмов машинного обучения — все это может занимать сотни петабайт дискового пространства. Для эффективной обработки подобных объемов традиционно используется парадигма MapReduce, позволяющая достичь хорошего баланса между эффективностью вычислений и простотой пользовательского кода.
Xiaomi представила 65-дюймовый телевизор Mi TV 3S 65 стоимостью $750
2016-09-27 в 7:53, admin, рубрики: Новости, метки: новостиСегодня на своей пресс-конференции компания Xiaomi анонсировала 65-дюймовый телевизор под названием Xiaomi Mi TV 3S 65. Сразу уточним, это модель с плоским экраном без всяких новомодных изгибов, как у ранее представленного телевизора.