Search
Write a publication
Pull to refresh
186
86.5
Никита Цаплин @ntsaplin

2.3.5 Математическое и программное обеспечение

Send message

Как я использую AirDrop вместо Тиндера

Reading time10 min
Views174K


В устройствах Apple есть прекрасная функция Airdrop — она сделана для пересылки данных между устройствами. При этом никакой настройки и предварительного сопряжения устройств не требуется, все работает из коробки в два клика. Для передачи данных используется надстройка над Wi-Fi, и поэтому данные передаются с огромными скоростями. При этом используя некоторые трюки, можно не просто пересылать файлы, но и узнать телефонный номер человека, находящегося с тобой в одном вагоне метро.

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

Под катом я расскажу за всю хурму.
Компания RUVDS.COM не несёт ответственности за повторение действий описанных в данном материале.
Читать дальше →

Лучшие плагины и сервисы для WordPress в 2020

Reading time8 min
Views39K

По версии ресурса W3Techs, под капотом более 62% всех сайтов, построенных на базе CMS, находится Wordpress той или иной версии. Официальный маркетплейс WP содержит огромное количество различных плагинов, модулей и расширений базового функционала и разобраться в этом разнообразии — не самая простая задача. Эта статья призвана ее упростить.

Автор статьи — веб-разработчик с 12-летним стажем работы с WordPress, он подготовил подборку своих любимых инструментов для решения повседневных задач. Большинство приведённых примеров широко известны в WP сообществе, однако, есть и парочка личных открытий.
Читать дальше →

Что такое Windows PowerShell и с чем его едят? Часть 6: Решение практических задач

Reading time7 min
Views22K


В предыдущих статьях мы разобрались с основами среды и достаточно подробно изучили язык программирования Microsoft PowerShell. Завершая цикл, мы рассмотрим работу с процессами и службами, реестром и журналами событий в распределенной среде, а также разберем некоторые способы администрирования операционной системы, настройки стороннего ПО и просмотра сведений об установленном оборудовании. Для этого в PowerShell активно применяются объекты различных типов, изучению которых были посвящены четвертая и пятая части цикла.
Читать дальше →

Что такое CDN, и как это вообще работает

Reading time15 min
Views40K

Сайт Texas Internet Consulting. Жив с 1987 года, страница — 7 Килобайт.

Помните время, когда главная больше 90 Килобайт считалась расточительством? С тех пор Интернет стал жирным. И понадобились инструменты, чтобы правильно раздавать трафик сразу с нескольких узлов. Например, во время очередного обновления Fortnite CDN от Akamai сумел переварить трафик мощностью в 106 Терабит в секунду. Давайте пробежимся по основным принципам этой технологии и потенциальным проблемам.

И о том, почему Minecraft в Казани тормозит, если не развернуть сервер в черте города.
Читать дальше →

Кое-что, что объединяет куриную ногу и iPhone 11

Reading time2 min
Views7.7K
В каждый пост нашего блока на Хабре мы вставляем едва-заметный промо-код — с ним любой читатель может приобрести хостинг со скидкой в 15%. Но спустя 1000 постов, в виде исключения, мы решили осмелиться и написать небольшой отдельный пост рекламного характера, в котором предлагаем кое-что ещё более выгодное и розыгрыш. Если вы уже являетесь пользователем нашего сервиса — заходите под кат, попытайте свою удачу.

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

Кто ворует ваши персональные данные? Спросите Ашота Оганесяна в комментариях

Reading time2 min
Views7.6K
image

Во вторник, 2 июня в 20:00 Ашот Оганесян будет отвечать на ваши вопросы об утечках данных в нашем инстаграм-аккаунте. Вы можете задать ему свой вопрос в комментариях к этому посту и спикер ответит вам в прямом эфире.

О спикере


Ашот основатель и технический директор DeviceLock DLP, а также автор телеграм-канала Утечки информации. Он, наверное, самый компетентный в рунете человек, который занимается безопасностью личных данных.
Читать дальше →

Как запустить стартап, выйти на рынок Китая и получить 15 млн инвестиций

Reading time11 min
Views11K


11 мая в нашем инстаграм-аккаунте прошел прямой эфир с Александром Калошиным. Делимся записью эфира и расшифровкой интервью.

Добрый день. Я – основатель и генеральный директор компании LastBackend, мы разрабатываем технологии оркестровки контейнеризированных приложений. Пару лет назад мы запустили аналог популярной технологии Kubernetes, на базе которой строится современный интернет. Мы прошли довольно долгий путь – начали в 2014 году, когда версия Docker была 0.2, и про контейнеризацию мало кто знал. На российском рынке мы практически неизвестны.

Не так давно мы запустили сервис DevOps As a Service – сейчас мы не просто создаем технологию и продукт по управлению контейнеризированной инфраструктурой, но и оказываем полный сервис. Мы создаем инфраструктуру для продуктов компаний: подготавливаем, берем облака, пишем скрипты развертывания, используем в качестве основы системы нашу систему оркестровки (либо Kubernetes), подключаем мониторинг – выдаем клиенту всё полностью готовое, с CI/CD, с доставкой. Клиент получает готовую инфраструктуру, готовую к использованию; затем она – нашими же силами – мониторится, и мы следим за отказоустойчивостью. Сейчас мы сотрудничаем с крупными хостинг-провайдерами, агрегаторами, интеграторами, Microsoft, Amazon.

Можно сказать, что у меня был интересный опыт. Сначала я был разработчиком, потом мы придумали собственную идею и попали в акселератор – Фонд развития интернет-инициатив. Мы были в тестовом наборе между четвертым и пятым основными наборами, ФРИИ с Microsoft на нас обкатывали методику прокачки IT-стартапов с новыми технологиями. Правда, подобных технологических стартапов было мало – мы встретили только одну другую команду, которая занималась бэкапами, аналогом Acronis; сейчас они работают в Nginx, кажется. После акселератора мы стали развиваться и пошли на китайский рынок.
Читать дальше →

Как перенести файлы с одного облака на другое минуя свой ПК

Reading time6 min
Views48K

Смерть, развод, переезд — три наиболее стрессовых ситуаций в жизни любого человека.
«Американская история ужасов».


— Андрюх, я из дома ухожу, помоги с переездом, ко мне всё не влезет:(
— Хорошо, а много там?
— Тонн* 7-8…
*Тонна (жарг.) — Терабайт.


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

Как уберечь свои данные от воровства, перепить Левелорда и построить карьеру в IT, если у вас шиза

Reading time5 min
Views12K
За фото благодарим imater
На самом деле, на КДПВ не рабочее место на балконе, это обман зрения. Там пляж, шашлычки на природе и вот это все...

Привет, Хабр! На июнь мы подготовили для вас целых 5 новых спикеров, будем говорить:

  • Об утечках данных с Ашотом Оганесяном
  • О фронтенде Яндекс.Денег с тимлидом Ильей Кашлаковым
  • О том, как отучить целую страну качать фильмы с торрентов с CTO Okko Алексеем Голубевым
  • Как строить карьеру в IT, если у вас психическое расстройство с маркетологом RUVDS Санией Галимовой

Есть и супербонус: вы сможете сыграть на выпивание с Ричардом Левелордом Греем на zoom-посиделке и попытаться его обыграть.
Читать дальше →

6 полезных привычек, которые, что удивительно, есть лишь у немногих программистов

Reading time5 min
Views59K
Если поразмышлять о том, какие качества характерны для того, кого можно назвать «хорошим программистом», то на ум тут же придут некоторые привычки. Такие привычки, которые, с чем согласится большинство разработчиков, иметь весьма полезно. Но, на самом деле, большинство таких разработчиков сами подобных привычек не имеют.

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



Предлагаю поговорить о шести привычках, которые стоит постараться сформировать у себя тому, кто хочет выделяться из серой толпы.
Читать дальше →

1000 и 1 пост: с Днём рождения, Хабр ❤

Reading time11 min
Views4.2K
26 мая — День рождения Хабра. А ещё вышла наша 1000-ая публикация, которой могло бы не быть, если бы Хабр не был тем, который он есть. В этой статье мы расскажем о нашем пути и о наших выводах, которые удалось сделать за 4 года ведения блога. Но это ниже, под катом. А здесь мы хотим написать несколько слов о тебе, Хабр.

Хабр, для миллионов читателей ты стал учебником и шпаргалкой, средством самореализации и лучшим способом прокрастинации. Мы открываем тебя в рабочее время, пролистываем с утра и на ночь. Мы бьёмся за инвайты, чтобы получить возможность писать комментарии и транслировать своё мнение. Тебя читают те, для кого в твой первый день рождения прошёл выпускной в детском саду. Мы замираем, обновляя рейтинг новой статьи и злимся, когда он не двигается. Мы ругаем тебя и возвращаемся вновь. Хабр, ты лучшее из того, что случалось с техноблогами Европы (а может и мира). Хабр — ты космос! 


Мы стащили эту картинку у самого Хабра. Потому что Хабр — торт :)
Читать дальше →

Делаем поддержку дешевле, стараясь не растерять качество

Reading time9 min
Views6.6K
Аварийный режим (также упоминается как IPKVM), позволяющий подключаться к VPS без RDP прямо с уровня гипервизора, экономит 15–20 минут в неделю.

Первое и главное — не бесить людей. Во всём мире поддержка разделена на линии, и сотрудник первой должен попробовать типичные способы решения. Если задача выбивается за их пределы — передать второй линии. Так вот, среди администраторов VDS достаточно часто попадаются люди, которые умеют думать. В отличие от многих других поддержек. Ну, по крайней мере, существенно чаще. И они хорошо структурируют тикет, сразу описывая всё что нужно. Если у первой линии «глаз замылится» и они случайно в ответ на такое попросят включить и выключить — это фиаско.

Задача стоит очень простая: сделать поддержку нашего VDS-хостинга адекватной при минимуме затрат. Потому что мы фастфуд мира хостинг-провайдеров: никакого особого «облизывания», низкие цены, нормальное качество. Ранее уже был рассказ про то, что с появлением инстаграм-няшек, пытающихся автоматизировать ведение аккаунта и владельцев малого бизнеса с удалённой бухгалтерией и остальных не слишком прокачанных в технологиях людей, общение «как админ с админом» прокатывать перестало. Пришлось менять язык общения.

Теперь расскажу о процессах чуть больше — и о неминуемых косяках с ними.
Читать дальше →

Удаленная бухгалтерия — как выгода для бизнеса

Reading time6 min
Views27K
Введение в условиях пандемии режима самоизоляции, нерабочих дней, самоизоляции и иных ограничительных мер подтолкнули еще большее число работодателей перевести сотрудников на удаленную работу из дома. Бухгалтерия – та деятельность, которую вполне можно осуществлять дистанционно. Главное – организовать рабочий процесс должным образом и при этом не нарушить нормативные требования.

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


Что же такое удаленная бухгалтерия? Бухгалтерский и налоговый учет компании может взять на себя аутсорсер — специализирующаяся на этом сторонняя организация или фрилансер, то есть работающий удаленно по договору бухгалтер. Его задача — учет всех финансовых операций заказчика и их документирование, составление отчетов, выписки, подготовка платежных документов, учет основных средств, расчеты с поставщиками, учет продаж и пр., поэтому он должен хорошо разбираться в бизнесе клиента, понимать, какие именно операции стоят за конкретными документами.
Читать дальше →

Как не пополнить ряды стремных специалистов, если ты Data Scientist

Reading time18 min
Views23K

Хабра-сообщество провело еще одно интервью в нашем образовательном проекте: прямых эфирах c ребятами из IT, которые отвечают на ваши вопросы в формате живого общения.

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

В начале недели наши вопросы отвечал Борис Янгель — ML-инженер Яндекса, который участвовал в создании мозгов «Алисы», а теперь делает беспилотные автомобили. 

Боря рассказал о том, как стать крутым Data-Scientist, как парашютный спорт помогает ему в работе, почему конференции по ML бесполезны и ответил на недавний пост разгневанного отца про то, как Алиса рекомендовала видео с историями убийств ребенку.

Профессия: программист. Не всё однозначно

Reading time11 min
Views95K
Мы писали о фронтендерах и бэкендерах, о мобильной разработке и о тестировании, но это были частные случаи. Когда человек подходит к первой или очередной профессии, он редко говорит, что станет разработчиком под iOS или проктологом, как правило это звучит «программистом» и «врачом». Специализация приходит позже, с опытом. Но чтобы твёрдо заявить, что ты хочешь стать программистом, врачом, архитектором, геологом и т.д., нужно избавиться от романтизации профессии и подойти к ней здраво и осмысленно. Даже если вы вдруг решили стать программистом, чтобы «войти в айти после 35-ти». Если говорить о программистах с позиций романтики, то это люди, которые превращают наши замыслы в код и делают жизнь лучше, проще, удобнее. Если говорить прямо, то работа программиста — напряжённый, зачастую рутинный труд с множеством плюсов и минусов. Об этом и поговорим.

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

Ликбез про VPS: как настроить удалённый рабочий стол, если вы Win-пользователь

Reading time10 min
Views56K

Привет! Это ликбез про то, как, имея обычные навыки Win-пользователя, создать удалённый рабочий стол на Windows. Сразу скажу, что большей части аудитории Хабра это покажется детским садом, но, как мы знаем по первой линии нашей поддержки, этот навык очень востребован. Ну и теперь будет ссылка, которую можно отправить вместо объяснений.

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

— Зачем это нужно?

Самый частый случай — чтобы база данных бухгалтерии была в компании, а не на домашнем компьютере бухгалтера. Если бухгалтер заболеет или с ним случится что-то ещё, будет тяжело доставать всё это. Более редкие случаи — когда нужно иметь под рукой своё рабочее окружение с телефона из любой точки мира или когда вы часто используете чужие компьютеры.

Ещё это пригодится для создания игровых серверов, торговли на бирже, торрентов, разных повторяющихся процессов, программ для автоматизации соцсетей (и накрутчиков лайков, чего уж там), SEO-утилит, подготовки к сдаче белой бухгалтерии, путешествий (особенно, когда вы не хотите возить свой домашний компьютер куда-то в соседний город на месяц) и так далее. Ещё часто VPS используется для безопасности банк-клиента компании.

Как мы переучивали поддержку разговаривать по-человечески, и что получилось

Reading time9 min
Views30K


Поддержка разговаривала с пользователями сухо, коротко и официально. Пользователи обижались. Например, вот:
Клиент: Привет, как поднять VPN на сервере?
Поддержка: Ваш сервер в порядке, мы не занимаемся серверным администрированием [закрывает тикет].

Поддержка права? Права. Но клиент обиделся. Потому что можно было то же самое написать нормально:
Клиент: Привет, как поднять VPN на сервере?
Поддержка: Добрый день! Я не могу помочь вам настроить VPN, потому что мы оказываем поддержку только в случае, если что-то не работает на нашей стороне. Но у нас есть статья в базе знаний, как просто поднять VPN. Спасибо за обращение [закрывает тикет].

Что поменялось? Клиент понял, что его не послали, а что всё ещё уважают, но услуга не входит в пакет. Для тех, кому первая фраза кажется слишком сухой, есть элементы этикета, которые используют все вежливые люди. Есть понятный следующий шаг.

Мы стараемся давать максимум технических вещей за минимум денег, и поддержка традиционно оставалась за бортом: она дорогая в расчёте на стоимость месячного тарифа VDS. Но оказалось, что можно поменять многое довольно дёшево. Мы и поменяли. И протестировали. Ниже — несколько основных вещей:

  • Как вежливо ответить, если помогать не будем.
  • Как убрать бюрократизм из ответов.
  • Нужно не забывать извиняться, если проблема была на нашей стороне.
  • Как отвечать по делу, а не «вы находитесь на воздушном шаре».
  • Почему уважение — это не слово «уважаемый» в начале.
  • Почему надо говорить о своих действиях в процессе.
  • Почему вообще надо писать по-человечески.
Читать дальше →

Что общего у дерзких ответов Алисы с беспилотными автомобилями?

Reading time2 min
Views5.4K


ЗАВТРА, 18 мая в 20:00 специалист по Data Science и машинному обучению Борис Янгель будет отвечать на ваши вопросы о нейросетках и Machine Learning в формате живого интервью в нашем инстаграм-аккаунте. Вы можете задать ему свой вопрос в комментариях к этому посту и спикер ответит вам в прямом эфире.

О спикере


Борис закончил МГУ по специальности Machine Learning. Работал в Microsoft Research в группе Криса Бишопа над фреймворком infer.Net, затем в Яндексе руководил разработкой мозгов Алисы. Любит скайдайвинг, нейросетки, гоночные автомобили и смелые решения. Сейчас Борис работает в Яндексе над проектом беспилотных автомобилей.
Читать дальше →

Нападение на удаленку

Reading time8 min
Views20K

В последние дни российские новостные СМИ пестрят сообщениями о том, что эксперты отмечают рост кибератак на фоне перехода людей на удаленку. Как говорится, кому война, а кому мать родна. Также разные компании, специализирующиеся на информационной безопасности, сходятся во мнении, что характер нападений в 2020-м изменился. Давайте посмотрим, насколько выросло количество хакерских атак с того момента, как люди стали массово работать из дома, какие типы атак на виртуальные серверы и персональные компьютеры вышли в топ и как от них защититься.
Читать дальше →

Что лучше: подтверждение действия или возможность его отмены?

Reading time6 min
Views19K
В ходе разработки программного обеспечения наступает момент, когда нужно проектировать механизмы выполнения потенциально опасных действий. Пара случайных кликов — и пользователь поставит себя в неловкое положение перед начальством или безвозвратно уничтожит несколько часов работы. Как проектировать программы так, чтобы защитить их пользователей от подобных происшествий?

Чаще всего эту проблему решают, предусматривая показ диалогового окна для подтверждения действия, и этим ограничиваются. Если выполняемое действие может привести к серьёзным последствиям, то пользователь прочтёт сообщение, выведенное в окне, и, если он стремился сделать именно то, что сделал, подтвердит это действие. Правильно?



Несмотря на популярность вышеописанного механизма, использование диалогового окна подтверждения действия — это, в 90% случаев, неправильно. Поговорим о том, почему это так.
Читать дальше →

Information

Rating
54-th
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity