Как стать автором
Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Разворачиваем сайт на CMS DLE в контейнерах Docker и Compose

Блог компании Timeweb Настройка Linux *Nginx *PHP *MySQL *
Tutorial

В данном туториале мы рассмотрим, как быстро развернуть LEMP-стэк на виртуальный сервер VPS, используя технологию контейнеризации на базе Docker для сайта под управлением CMS DataLife Engine (DLE).

Читать далее
Рейтинг 0
Просмотры 1
Комментарии 0

Новости

Почему сегодня от CDN больше вреда, чем пользы

CSS *HTML *JavaScript *
Из песочницы

CDN(Content Delivery Network) - это подход, позволяющий хранить части страниц вашего сайта на других серверах. Обычно это кастомные шрифты, таблицы стилей, скрипты и иконки. CDN хорош тем, что позволяет кэшировать часто используемые библиотеки типа jQuery, не загружая их заново для каждого сайта. При большом количестве подключаемых файлов на странице, браузер не может делать много запросов к одному домену одновременно. Однако использование CDN, расположенного на другом домене, позволяет обойти эту проблему. На сайтах с огромной посещаемостью CDN позволяет экономить ресурсы серверов. В общем это замечательная технология. А под катом я расскажу, почему первым делом при получении сайта на поддержку, я вырезаю все ссылки на CDN и заменяю их на локальные ресурсы.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 60
Комментарии 0

Европейский проект CLASS: автомобили научились «видеть» обстановку за поворотом

Блог компании IBM Open source *Автомобильные гаджеты Глобальные системы позиционирования *Облачные вычисления *
Загруженные дороги итальянского города Модена стали испытательным полигоном при разработке сенсорной технологии, которая позволяет автомобилям «видеть» сквозь здания и другие транспортные средства, чтобы избежать столкновения.


Читать дальше →
Рейтинг 0
Просмотры 172
Комментарии 0

Расширять нельзя рефакторить

Управление разработкой *Производство и разработка электроники *Развитие стартапа
Из песочницы

В этой статье я делюсь опытом разработки системы управления для тренажеров. Речь пойдет о сложном этапе перехода от первого прототипа к полноценному MVP, который закончился успешным открытием уникального инновационного тренажерного зала.

Все стартаперы (и не только они) сталкиваются со стандартной проблемой развития проекта - добавление нового функционала, который заранее не был заложен. Причины тому могут быть самые разные - как недостаточно детальное планирование при составлении ТЗ, так и объективная ситуация поступления новой информации, на которую надо оперативно реагировать. Выходов из затруднительного положения традиционно два - упаковка новой функции в условно-свободное место старой архитектуры или полная глубокая переработка программной и/или аппаратной части.

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

Читать далее
Рейтинг 0
Просмотры 168
Комментарии 0

История Saudi Aramco. В начале было слово. И слово было — Бахрейн

Развитие стартапа Читальный зал Бизнес-модели Научно-популярное

Да-да, именно с маленькой страны размером с Новогиреево начиналась история Саудовской Аравии как королевы нефтяной индустрии и одной из самых известных нефтяных компаний в мире.

Это первая статья небольшого цикла о невероятной истории успеха, имевшей в своём начале авантюристов и двурушников высочайшей пробы, запустивших цепочку практически невозможных событий. По-моему, если говорить о "визионерах" - какое модное слово в бизнесе, - так это про героев этой истории.

Для начала, что из себя представляла Саудовская Аравия в начале XX века? А ничего она из себя не представляла, поскольку ее и не было. А вместо нее были княжества Неджд и Джеббель-Шаммар, а после 1916 года к ним присоединился Хиджаз, который свалил с тонущего османского корабля.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 306
Комментарии 0

Автоматизируем DevOps для роботов

Блог компании UiPath DevOps *IT-компании

Технология RPA позволяет в сравнительно короткие сроки решить проблему автоматизации задач пользователей, которым приходится совершать рутинные операции в разных системах. Однако, если компания достигла высокого уровня роботизации, то в определенный момент у нее может возникнуть ряд сложностей, которые будут тормозить дальнейший прогресс разработки и внедрения решений на базе RPA. 

При больших объемах автоматизации RPA-разработчики тратят много времени на смежные процессы, например, тестирование роботов или мониторинг окружения. Один из способов оптимизации — применение методологии DevOps, которая помогает автоматизировать все активности, не относящиеся напрямую к самой разработке. Это позволяет сделать работу RPA-разработчиков более продуктивной и способствует успешному развитию в компании ее программы по роботизации. 

Статья написана при поддержке технического эксперта UiPath: Валентина Драздова.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 130
Комментарии 0

Первые мобильные. Какой была сотовая связь в начале 90-х

Блог компании RUVDS.com История IT Сотовая связь Читальный зал

«Новый русский звонит по сотовому телефону», — с этой фразы начиналась добрая половина анекдотов о «финансовой элите», имевших хождение в первой половине девяностых годов. Мобильник был недостижимой мечтой для миллионов российских обывателей, огромной ценностью, и одновременно — важнейшим атрибутом имиджа успешного человека, наравне с малиновым клубным пиджаком и «шестисотым мерседесом». Граждане, не нашедшие в стране бурно развивающегося капитализма свой Эльдорадо, ходили с пейджерами. Наверное, мне повезло: в те времена у меня имелся мобильный телефон Motorola стандарта AMPS, который относится к первому (тогда — единственному) поколению сотовой связи G1. На днях я случайно откопал его в пыльном чулане и, проникшись ностальгией, решил вспомнить, как это было.
Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 776
Комментарии 1

Шо, опять?

Блог компании ZYXEL в России Системное администрирование *IT-инфраструктура *Беспроводные технологии *Сетевое оборудование

В работе с гостевыми Wi-Fi сетями столкнулся с неприятной проблемой. Много устройств Apple iPhone и iPad отключается от Wi-Fi при затухании экрана (блокировка) и, при отсутствии мобильного интернета, сообщения из мессенджеров не приходят и гости эмоционально реагировали: «не в АйФоне же дело!? Дома всё в порядке на домашнем роутере!»

Дело почти дошло до «замены шлюза с встроенным контроллером точек доступа», управляющего десятками точек доступа, но ведь у Андроидов и Windows-устройств всё в порядке было...

В статье излагаются результаты проведенных исследований, перечисляются все танцы с бубном и перепробованные способы устранения проблемы. Печально, но решение, устроившее бы всех, так и не было найдено. Может быть после прочтения кому-то придет в голову что можно сделать. А тому, кто изложит в комментариях реальный фикс, который решит проблему на моём оборудовании, будет подарок: функциональный и стильный рюкзак от Zyxel.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 856
Комментарии 4

Как я попала в большую корпорацию: ожидания и реальность

Блог компании Dell Technologies Тестирование IT-систем *Карьера в IT-индустрии IT-компании
Для начала — пара слов о себе. Меня зовут Надя, в Dell Technologies я пришла в качестве QA-стажёра почти два года назад. С тех пор я успела окончить университет (СПбПУ) и вырасти до мидл-инженера. В этой статье хочу поделиться некоторыми наблюдениями о работе в большой компании.



Дисклеймер: работа в Dell Technologies — мой первый серьёзный опыт в IT. Поэтому многие суждения о компании могут показаться бывалым инженерам «ванильными». И это нормально, ведь у меня недостаточно опыта для объективной критики. Данная статья ориентирована на студентов и начинающих специалистов.
Читать дальше →
Всего голосов 12: ↑6 и ↓6 0
Просмотры 787
Комментарии 2
Традиционные финансовые институты в ужасе: соцсети строят свою финансовую инфраструктуру (VK Pay — существует, FB — пытается); «Гугл», «Яндекс» и «Эппл» имеют собственную платёжную систему, а маркеты прибирают к рукам небольшие банки. Продажи через мессенджеры — уже рутина. Да что там «Гугл», даже простые сервисы поиска выгодного кредита ставят банки в условия жёсткой конкуренции, спасает лишь законодательство.

Когда конкуренты точнее, быстрее и с наименьшими затратами удовлетворяют запросы клиентов и держат их в пределах своей экосистемы, быстрый запуск новых удобных финансовых сервисов и их масштабируемость — это вопрос выживания.
Пройти опрос
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 84
Комментарии 0

KODI: собираем удобный и функциональный медиацентр для дома. Часть 10. Онлайн-кинотеатр IVI

Настройка Linux *Open source *Работа с видео *Видеотехника DIY или Сделай сам
Tutorial

Продолжаем тему интеграции в медиацентр Kodi всевозможных онлайн-сервисов. Добавим в наш всеядный медиа-комбайн один из самых популярных онлайн-кинотеатров - IVI.ru

Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 485
Комментарии 0

Как решение Huawei SD-WAN обеспечивает стабильную работу приложений и сервисов

Блог компании Huawei IT-инфраструктура *Сетевое оборудование Сетевые технологии *

Идентификация, балансировка и управление: Рассказываем о 10+ технологиях, которые использует Huawei, чтобы обеспечить бесперебойную работу бизнес-приложений в распределенных корпоративных сетях SD-WAN.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 147
Комментарии 2

Security Week 42: атака MysterySnail и zero-day в Windows

Блог компании «Лаборатория Касперского» Информационная безопасность *
На прошлой неделе был выпущен регулярный пакет заплаток от Microsoft, в который включены патчи для четырех критических уязвимостей. Одну из уязвимостей, уже активно эксплуатируемую, обнаружили специалисты «Лаборатории Касперского»: CVE-2021-40449 нашли «в дикой природе» — эксплойт для нее является частью атаки, названной MysterySnail.

Проблема типа use-after-free присутствует в драйвере Win32k, а точнее, в функции NtGdiResetDC. Авторы исследования показали, как двойное обращение к ней в итоге позволяет вызвать произвольную функцию ядра с необходимыми параметрами и повысить привилегии. Уязвимость актуальна для всех версий Windows, начиная с Vista и вплоть до свежих билдов Windows 10 и Windows Server 2019. Анализ реальных случаев заражения показал, что эксплойт был нацелен в основном на серверные версии Windows.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 241
Комментарии 0

История спутника связи Telstar

Блог компании Билайн Бизнес Разработка систем связи *Стандарты связи История IT Научно-популярное
Перевод

На протяжении второй половины 1950-х Джон Робинсон Пирс и его коллеги из Bell Labs работали над концепцией спутниковых коммуникаций. Осенью 1960 года AT&T начала разработку спутниковой системы связи под названием Telstar. Рабочая система должна была состоять «из 50-120 простых активных спутников на орбите примерно 7 тысяч миль» [11,2 тыс. км]. Проектировщики предполагали, что при помощи разрабатываемых больших ракетоносителей можно будет «за один запуск вывести на орбиту от дюжины и более спутников». Bell Labs рассчитала, что при размещении спутников на случайных орбитах, «система из 40 спутников на полярных орбитах и 15 спутников на экваториальных орбитах обеспечит обслуживание в 99,9% времени между двумя любыми точками на Земле. AT&T предложила, чтобы такая система содержала примерно 25 наземных станций, расположенных таким образом, чтобы обеспечить покрытие по всему миру». (Pierce, pg. 101)
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 513
Комментарии 1

Универсальная клавиатурная раскладка

Читальный зал Периферия DIY или Сделай сам

Предыстория и предпосылки


Пару лет назад я, будучи стандартным пользователем «qwerty-йцукен», стал всё больше замечать, что процесс набора на этой паре раскладок имеет ряд неудобств, и чем больше я об этом думал, тем более раздражающими они казались.

На каждой раскладке свой набор символов, из-за чего для некоторого набора нужно было переключать раскладку, вводить символ, а после возвращаться на прошлую; на каждой раскладке своё расположение для одних и тех же символов; некоторые востребованные символы и вовсе доступны только через комбинации с alt; ужасное расположение «ё» на русской раскладке; ну а об общем позиционировании букв на «qwerty» вы наверняка уже читали ранее, как и о полулегенде о намеренно сложном для набора расположении, как костыле для обхода западания клавиш на первых пишущих машинках.

Тогда я стал искать, что же предлагают альтернативные раскладки. Как оказалось, они все пытаются решить только последнюю проблему. Бесспорно, весьма успешно, но только одну-единственную проблему. И только для английского языка. Для русского найденные раскладки выглядели крайне сомнительно и, как мы убедимся позже, едва ли были лучше стандартной. Также многие английские раскладки, очевидно, разрабатывались с оглядкой на «qwerty», не создавая альтернативу, а попросту немного изменяя стандартный вариант позиционирования.

И это всего две раскладки, для двух популярнейших в интернете языков, хотя многие пользуются и тремя, а то и более.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 849
Комментарии 8

Apple анонсировала M1 Pro и M1 Max: гигантские новые SoC на архитектуре ARM с полной производительностью

Блог компании Selectel Будущее здесь Компьютерное железо Настольные компьютеры Процессоры
Перевод

Сегодняшний основной доклад Apple Mac был очень насыщенным — компания анонсировала новую линейку устройств MacBook Pro на базе двух различных новых SoC в линейке Apple Silicon: M1 Pro и M1 Max.

M1 Pro и Max представляют собой продолжение прошлогоднего M1, процессора Mac первого поколения Apple, который стал первым этапом для Apple в реализации планов по замене процессоров на архитектуре x86 чипами собственного дизайна. M1 был успешным для Apple, продемонстрировав фантастическую производительность при невиданной доселе энергоэффективности на рынке ноутбуков. Хотя M1 достаточно быстрый, это все еще был небольшой SoC. Он предназначался, в первую очередь, для таких устройств, как iPad Pro. Соответственно, у него более низкий TDP, уступающий более производительным и мощным чипам от конкурентов.
Читать дальше →
Всего голосов 37: ↑36 и ↓1 +35
Просмотры 4K
Комментарии 1

Большая история маленького устройства. Новая Яндекс.Станция Мини

Блог компании Яндекс Производство и разработка электроники *Гаджеты Компьютерное железо Звук
На днях в продажу поступила обновлённая версия одного из самых популярных устройств с Алисой — Станции Мини. Может показаться, что это эволюционное развитие, работать над которым было проще, чем создавать оригинал. Но новая Мини отличается от предыдущей примерно всем: от внешнего вида и начинки до условий производства — ковид и глобальный дефицит компонентов стали для hardware-команды большим вызовом.



Сегодня я поделюсь с вами несколькими историями о новой колонке. Вы узнаете про одно из самых необычных применений фазоинвертора, про то, как мы достаточно комично сушили фотополимерные модели в домашних условиях. Расскажу, где спрятан сервисный разъём и как работает управление просмотром ТВ через ещё одно новое устройство — Модуль. Будут и другие детали, которые показались нам интересными.
Читать дальше →
Всего голосов 23: ↑23 и ↓0 +23
Просмотры 2.1K
Комментарии 9

Бинарный протокол для JavaScript

Разработка веб-сайтов *JavaScript *Node.JS *
Перевод

Нативная поддержка JSON одно из преимуществ разработки full-stack JavaScript приложений. JSON является простым, не требующим схемы и человекочитаемым - качества особенно ценимые на ранней стадии разработки, когда ваша модель данных подвержена частым изменениям. Однако за все надо платить, а именно размером и скоростью обработки данных.

JSON будучи текстовым форматом кодирует все значения как UTF-8, что приводит к увеличению размера данных при работе с нетекстовыми данными. Отсутствие схемы означает, что мы должны кодировать нашу структуру данных (ключи объекта) вместе с самими данными. Мы также делаем дополнительную работу при обработке данных, поскольку нам необходимо преобразовать бинарные данные в их текстовое представление до превращения в JSON и соответственно наоборот в случае декодирования.

Читать далее
Рейтинг 0
Просмотры 640
Комментарии 2

Как клиенты теряют деньги из-за хостинга, но даже не знают об этом

Блог компании ITSOFT Хостинг Системное администрирование *Серверное администрирование *Service Desk *

В прошлом году к нам на поддержку пришел клиент – крупная фармкомпания, которой требовалось обслуживать >10 продуктовых сайтов. Помимо рядовых работ по самим сайтам в договор включили и администрирование серверов, на которых эти сайты расположены. Однако клиент настоял на том, что хостера менять он не хочет и на наши виртуальные сервера не мигрирует.

Изначально мы нейтрально отнеслись к такому решению – хочет и хочет. Но в тот момент, когда мы начали настраивать базовый мониторинг сайтов началось “веселье”. Если кратко: все каналы, настроенные на оповещение начали утопать в “алертах”. О причинах, попытках решить этот вопрос и о наших выводах и будет дальнейший лонгрид.

Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Просмотры 1.3K
Комментарии 8

Как мы перенесли в облако ИТ-инфраструктуру крупнейшей сети фастфуда

Блог компании ГК ЛАНИТ Виртуализация *Облачные сервисы

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

Наш заказчик, крупнейшая сеть фастфуда в России, тоже принял решение о миграции в облако. Перед командой «ЛАНИТ-Интеграции» стояла амбициозная задача – примерно за полгода мигрировать всю ИТ-инфраструктуру заказчика в облако Mail.ru Cloud Solutions (MCS). Как мы решали эту задачу, с какими трудностями столкнулись в процессе, а также какие результаты получили, расскажу подробно в этой статье.

Читать далее
Всего голосов 21: ↑20 и ↓1 +19
Просмотры 1.1K
Комментарии 2