Pull to refresh
5
0

Пользователь

Send message

9 советов по увеличению эффективности парного программирования

Reading time4 min
Views10K
Привет, Хабр! В своей работе мы используем парное программирование и сегодня хотим поделиться с сообществом советами, которые помогают нам повысить эффективность этого метода.

image

При парном программировании два программиста решают задачу совместными усилиями, сидя плечом друг к другу за одним компьютером. Первый выступает «водителем», который печатает код на клавиатуре, а второй служит «штурманом» — он следит за тем, чтобы в программе не было ошибок, занимается архитектурой кода, планирует последовательность действий и думает о правильности кодирования в стратегическом масштабе. Такой способ разработки позволяет поддерживать более высокую концентрацию, стимулирует тщательно продумывать решение еще до его реализации и значительно снижает количество ошибок и повышает качество кода.
Читать дальше →
Total votes 15: ↑12 and ↓3+9
Comments20

Без машины на машине: сравнительный обзор услуг каршеринга в Москве / сентябрь 2017

Reading time16 min
Views66K
image

Мне нравится водить автомобиль. Но у меня нет дачи, я не занимаюсь автотуризмом, мне не нужно каждый день ездить на работу, и живу я в 400 м от станции метро. В последние годы в Москве общественный транспорт работает всё лучше; а кроме того, я и велосипед люблю, и в период с мая по сентябрь съездить на 5-10 км от дома проще на двух колёсах. Получается, что автомобиль мне не и нужен.

Тем более, что по моим расчётам он мне обходился примерно в 7000 р/мес, с учётом как бензина, так и периодического техобслуживания, страховки, мойки, смены резины, платных парковок и ремонтных работ (а ещё платные парковки добрались до моего дома). На такую сумму вполне можно и проездной купить, и на такси по необходимости периодически кататься.

Но на самом деле, какие-то маршруты по Москве на автомобиле проехать получается быстрее. Иногда нужно смотаться по делам в два-три разных места, и на метро с автобусами на это может уйти целый день. Так что я с удовольствием обнаружил, что в Москве не только появился каршеринг, но и активно развивается.
Читать дальше →
Total votes 68: ↑65 and ↓3+62
Comments225

5 мифов о персональных данных

Reading time8 min
Views56K
image

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

Вся эта шумиха основана на мифах о персональных данных. Давайте разберемся, что произошло на самом деле, чем это грозит и как этого избежать.
Читать дальше →
Total votes 17: ↑16 and ↓1+15
Comments54

Как читать научные статьи: советы ученых

Reading time10 min
Views57K
«Чтение научной статьи – то, что заставит вас чувствовать себя глупее некуда», – пишет ученый Адам Рубин (Adam Ruben) в своей юмористической колонке для журнала Science. Адам прав: читая статью из рецензируемого научного журнала, многие из нас начинают с оптимизма («В конце концов это всего лишь несколько страниц»), а заканчивают отчаянным желанием срочно сменить сферу деятельности на такую, где научных статей или вовсе нет, или их пишут как-то иначе. На самом деле проблема не в статьях – а в том, как мы их выбираем и читаем.

О том, что советуют делать по этому поводу сами ученые, расскажем ниже.

Читать дальше →
Total votes 28: ↑26 and ↓2+24
Comments10

Что такое DNSBL и как туда вам не попасть

Reading time3 min
Views26K
DNSBL — это черные списки доменов и IP адресов. Под катом описано, что они собой представляют, за какие заслуги туда можно попасть и чем это чревато. Ну и как оттуда быстренько, в случае чего, выбраться с помощью сервиса мониторинга сайтов ХостТрекер, мы тоже упомянули.


Читать дальше →
Total votes 12: ↑11 and ↓1+10
Comments24

Выход из «Китайской комнаты» или может ли машина думать

Reading time21 min
Views41K

Предисловие


Давно интересуюсь проблемой сознания и его связи с мозгом. Однажды я натолкнулся на очень интересный мысленный эксперимент, называемый «Китайская комната». Не помню в какой публикации я впервые прочел о нем, но он меня очень заинтересовал, поэтому я стал изучать вопрос. Только после прочтения оригинальной статьи [1] я понял, что в большинстве источников идеи автора представлены упрощенно, искажены и не поняты до конца. Эксперимент с Китайской комнатой ставит вопросы, и пытается дать ответы. Вопросы очень интересные, а ответы, на мой взгляд, неудовлетворительны. Поэтому я долго размышлял и решил сам сформулировать решение данной проблемы, о чем и будет моя статья.
Читать дальше →
Total votes 26: ↑23 and ↓3+20
Comments124

В Университете Огайо разработали чип, который может восстанавливать поврежденные ткани в считанные дни

Reading time3 min
Views22K


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

Дело в том, что в Государственном Университете Огайо разработана технология, которая позволяет быстро восстанавливать пораженные ткани. Эта технология получила название «тканевая нанотрансфекция» (англ. tissue nanotransfection или TNT). Заключается технология в специальном чипе, который «впрыскивает» генетический код в клетки кожи, провоцируя трансформацию клеток из одного типа в другой.
Total votes 28: ↑25 and ↓3+22
Comments35

Древние черные дыры можно обнаружить по остаткам поглощенных нейтронных звезд

Reading time3 min
Views11K
image
Черная дыра в представлении художника

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

Недавно группа физиков предложила необычный метод поиска древних черных дыр. Ученые предположили, что такие объекты вполне способны поглощать нейтронные звезды (сформировавшиеся впоследствии, да). Сами они не могут выйти за пределы гравитационного коллапса, но скорость их вращения достаточна для того, чтобы часть вещества все-таки вырвалась из объятий черной дыры.
Читать дальше →
Total votes 13: ↑13 and ↓0+13
Comments8

Звонок с Луны: немецкий стартап собирается установить на спутнике Земли базовую LTE-станцию

Reading time3 min
Views12K

Высадка астронавтов НАСА на Луне много лет назад

Пока Илон Маск решает вопрос по созданию глобальной сети для всей Солнечной системы, другие компании собираются реализовать менее масштабные проекты. Менее масштабные, но все же очень важные. Один из таких проектов — установка на Луне вышки сотовой связи, с тем, чтобы провайдеры могли подписывать астронавтов на дополнительные услуги истосковавшийся по дому космический путешественник мог бы позвонить родным и близким. Это, конечно, достаточно сложно реализовать, но начало, возможно, будет положено уже в следующем году.

Проект связи с Луной сейчас разрабатывает компания Part Time Scientists, которая, кстати, участвовала в проекте Google Lunar X Prize. Цель команды — отправка на Луну ровера в 2018 году. Автомат планировалось направить к месту посадки Apollo 17. И этот план немцы тоже планируют выполнить, но сначала они хотят «добросить» до Луны сигнал оператора мобильной связи Vodafone, плюс доставить на спутник Земли не один луноход, а сразу два.
Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments30

Facebook тайно выпустила приложение в Китае через подставную компанию

Reading time3 min
Views23K

Марк Цукерберг совершает пробежку по площади Тяньаньмэнь в центре Пекина в 2016 году. Фото: Facebook, via Agence France-Presse — Getty Images

Сайт Facebook и многие приложения этой компании давно заблокированы на территории Китая. Сама социальная сеть заблокирована в 2009 году, Instagram — в 2014-м, а WatsApp частично заблокировали в июле 2017-го. Чтобы изменить ситуацию, Марк Цукерберг встречался с китайским президентом, главным чиновником по вопросам Интернета и другими политиками, демонстративно читал китайскую коммунистическую пропаганду, изучал путунхуа (китайский язык) и даже 22 минуты публично выступал на этом языке.

Ничего не помогло.

Теперь Facebook пробует хитрый путь в обход Великого китайского файрвола.
Читать дальше →
Total votes 24: ↑22 and ↓2+20
Comments67

Спорт, как хобби для здоровья, с точки зрения инженера

Reading time14 min
Views77K
image
Картинка из гугла для привлечения внимания.

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

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

Для тех, кому лень читать: наш выбор — качалочка и плавание. Бег, игры и велик — по желанию.
Читать дальше →
Total votes 51: ↑49 and ↓2+47
Comments238

Безопасный OpenVPN на VPS за несколько минут

Reading time2 min
Views176K

Введение


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

Скрипт позволяет одной командой создать работающий сервер и создать файлы конфигурации для клиентов в unified формате (то есть с сертификатами, включёнными в файл конфигурации). Кстати, эти файлы подходят для мобильных устройств.

Скрипт создавался для машин с CentOS 7.x или Ubuntu Server 17.x, использование на Ubuntu 16.x. возможно, но там OpenVPN 2.3.x в репозиториях. При необходимости можно добавить другие дистрибутивы, но обычно при покупке VPS можно выбрать систему и это не так важно.
Читать дальше →
Total votes 41: ↑36 and ↓5+31
Comments59

Автономный способ обхода DPI и эффективный способ обхода блокировок сайтов по IP-адресу

Reading time7 min
Views700K
Провайдеры Российской Федерации, в большинстве своем, применяют системы глубокого анализа трафика (DPI, Deep Packet Inspection) для блокировки сайтов, внесенных в реестр запрещенных. Не существует единого стандарта на DPI, есть большое количество реализации от разных поставщиков DPI-решений, отличающихся по типу подключения и типу работы.

Существует два распространенных типа подключения DPI: пассивный и активный.

Пассивный DPI

Пассивный DPI — DPI, подключенный в провайдерскую сеть параллельно (не в разрез) либо через пассивный оптический сплиттер, либо с использованием зеркалирования исходящего от пользователей трафика. Такое подключение не замедляет скорость работы сети провайдера в случае недостаточной производительности DPI, из-за чего применяется у крупных провайдеров. DPI с таким типом подключения технически может только выявлять попытку запроса запрещенного контента, но не пресекать ее. Чтобы обойти это ограничение и заблокировать доступ на запрещенный сайт, DPI отправляет пользователю, запрашивающему заблокированный URL, специально сформированный HTTP-пакет с перенаправлением на страницу-заглушку провайдера, словно такой ответ прислал сам запрашиваемый ресурс (подделывается IP-адрес отправителя и TCP sequence). Из-за того, что DPI физически расположен ближе к пользователю, чем запрашиваемый сайт, подделанный ответ доходит до устройства пользователя быстрее, чем настоящий ответ от сайта.
Читать дальше →
Total votes 212: ↑212 and ↓0+212
Comments352

Исследование соответствия интернет-магазинов закону 152 ФЗ «О персональных данных»

Reading time2 min
Views5K
Исследование соответствия интернет-магазинов закону 152 ФЗ «О персональных данных" проведено некоммерческим сайтом 152rf.com. Как известно, в случае если ваш сайт обрабатывает персональные данные россиян, вам необходимо предупреждать об этом ваших пользователей. Если на сайте не будет галочки «Согласие на обработку персональных данных», либо не будет «Политики конфиденциальности», владелец сайта может получить достаточно крупный штраф, в зависимости от найденных нарушений. В данном исследовании было проверено 36 750 российских интернет-магазинов.
Читать дальше →
Total votes 15: ↑8 and ↓7+1
Comments22

Синхронизируем уведомления CI с Telegram

Reading time3 min
Views24K
Cегодня я хотел бы поделиться своим опытом синхронизации уведомлений Continuous Integration серверов (Bamboo, Jenkins, TeamCity и тп.) с бесплатным мессенджером от Павла Дурова — Telegram.

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

Для организации данной синхронизации мы будем использовать BOT API от телеграмма, Gmail API от Google, а также наш ubuntu сервер на Digital Ocean.
Читать дальше →
Total votes 10: ↑7 and ↓3+4
Comments7

Быстрое вычисление факториала — PrimeSwing

Reading time3 min
Views15K
Наткнувшись недавно на эту статью, я понял, что редко упоминаются способы вычисления факториала, отличные от банального перемножения последовательных чисел. Нужно эту ситуацию исправить.
Предлагаю рассмотреть «асимптотически наиболее быстрый» алгоритм вычисления факториала!
Читать дальше →
Total votes 21: ↑18 and ↓3+15
Comments21

Ин Совьет Раша погода следит за тобой

Reading time3 min
Views36K
26 ноября 2015 года в блоге Яндекса появилась запись о волшебной технологии Meteum. Теперь, видите ли, это не просто прогноз погоды, а очень хороший, годный прогноз. С точностью до дома, как они обещают. Сильнее всего это повлияло на пользователей мобильного приложения, ведь одна из главных переменных в формуле Meteum — ваши координаты, а какая еще вещь сольет ваше местоположение быстрее, чем современный телефон? Зато теперь вы в любой момент можете узнать, какая погода вокруг вас, не отводя взгляда от смартфона. Очень удобно, если вы предпочитаете гулять по улицам, уткнувшись в экран.

Проще говоря, теперь погода — это не обычное приложение. Оно может гораздо больше, чем любое аналогичное. Так давайте же посмотрим на примере версии для Android, на что еще способна погода!
Читать дальше →
Total votes 112: ↑87 and ↓25+62
Comments134

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

Reading time4 min
Views117K
image

Итак, дорогие читатели, после семи месяцев просмотра сериалов на английском, я решила, наконец, написать обзор о лучших, на мой взгляд, сериалах для изучения английского языка.
Читать дальше →
Total votes 31: ↑23 and ↓8+15
Comments85

Гражданство по ДНК, или покупают ли евреи генетические тесты

Reading time11 min
Views29K
Анализ популяционной принадлежности человека по ДНК, по нашему опыту, вызывает у публики три больших вопроса: можно ли связывать между собой гены и этнические группы, как происходит анализ происхождения с технической точки зрения, и умеют ли генетические тесты «определять евреев». Почему-то именно вопрос еврейской идентичности по ДНК живо волнует как тех, кто имеет неоспоримые свидетельства о принадлежности к Б-гоизбранному народу, так и тех, кто и мацу не ест, и Тору не читает.

В новом материале Genotek на Geektimes постараемся ответить на все по порядку. И да, евреев тоже определим.


Читать дальше →
Total votes 30: ↑25 and ↓5+20
Comments44

Джулиан Ассанж: Google не то, чем кажется (часть третья)

Reading time6 min
Views23K
Tl;dr – Google Ideas становится едва ли не круче ЦРУ, The Guardian безбожно косячит, а автор позвонит в Госдеп и сообщит что у них появились проблемы. Эта часть вышла несколько объемней и почти совсем без картинок, зато есть классное видео с Ассанжем – добро пожаловать под кат.


Хиллари Клинтон и Девид Рубинштейн (David Rubinstein) участвуют в памятном мероприятии, посвященном Ричарду Холбруку, 5 декабря 2013, фото из инстаграма Эрика Шмидта
Читать дальше →
Total votes 18: ↑18 and ↓0+18
Comments2

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity