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

Все потоки

Сначала показывать
Порог рейтинга

Как устроен автономный адсорбционный генератор воды «из воздуха»

Блог компании Leader-ID Научно-популярное Экология

Качать воду прямо из воздуха — любопытная идея. Даже в жаркой пустыне воздух содержит в себе водяной пар. Относительная влажность днем там не опускается ниже 5%, а типичное значение составляет 20%. Вполне можно попробовать.

Решение в лоб — это охлаждение воздуха до момента, пока из него не «польется» вода. Например, при 30 °С воздух может удерживать до 30 грамм пара на кубический метр, а при 0 °С уже лишь 5 грамм. Но охлаждение требует больших затрат энергии и имеет много ограничений, поэтому целесообразность теряется.

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

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

Новости

Модульное тестирование операторов Kubernetes с помощью моков

Блог компании Southbridge Kubernetes *DevOps *IT-инфраструктура *
Перевод

Из этой статьи вы узнаете, зачем нужны моки для модульного тестирования операторов Kubernetes и как их писать. Эти концепции применимы к операторам на разных языках и фреймворках. Здесь мы будем использовать Golang, controller-runtime и библиотеку testify.

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

Обзор методов множественного доступа в беспроводной связи. Часть 6. Комбинируем методы и подводим итоги

Блог компании ЦИТМ Экспонента Инженерные системы *Разработка систем связи *Беспроводные технологии *

Привет, Хабр! Сегодня мы завершаем серию статей, посвящённых методам множественного доступа в беспроводной связи. Напомню, что в первой части мы рассмотрели методы частотно-временного разделения пользователей, во второй части – неортогональные методы разделения по мощности, в третьей части – методы кодового разделения пользователей, в четвёртой части – методы пространственного разделения и в пятой части – методы поляризационного разделения и с разделением по орбитальному угловому моменту.

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

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

Когда тестирование выпало из DevOps, и как его туда вернуть

Блог компании JUG Ru Group Тестирование IT-систем *Тестирование мобильных приложений *DevOps *

Что делать с понятием, соединяющим две разных технических области? Добавить третью! DevOps соединил «development» и «operations», но что в этом случае произошло с «testing»? А что должно произойти, чтобы всё было по уму?

Руслан Ахметзянов @arg89уже выступал у нас и на девопс-конференции DevOops, и на конференции по тестированию Heisenbug. Сейчас он готовит новый доклад, а мы готовим новые DevOops и Heisenbug — и в ожидании этого решили расшифровать для Хабра его предыдущее выступление. Кто-то может не согласиться с его выводами, но так даже интереснее!

Далее повествование идёт от лица спикера.

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

На твой телефон пришло новое сообщение

Разработка мобильных приложений *Разработка под Android *
Из песочницы

Привет! Сегодня я хочу затронуть тему SMS, а точнее, поделиться опытом их «приручения» в Android на примере собственного пет-проекта.

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

Когда и как следует инвалидировать кэш

Блог компании Издательский дом «Питер» Алгоритмы *Программирование *Распределённые системы *Совершенный код *
Перевод
image

В этой статье я опишу один способ, помогающий определить, когда инвалидировать записи кэша. В качестве примера я приведу специфическую конфигурацию, которая, тем не менее, должна получиться достаточно универсальной, а в заключении поста расскажу, как обобщить ее еще сильнее.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 510
Комментарии 1

Когда лучше делегировать, а когда оставить задачу себе? Инструкция для начинающих руководителей

Блог компании Selectel IT-компании Управление персоналом *

Представьте айсберг. На его верхушке знание о том, что руководителю нужно уметь делегировать задачи. А вот как именно это делать и почему бывает очень больно — скрыто в темных водах. Под катом разбираем барьеры, приводим примеры из практики тимлидов Selectel и даем советы. А еще принимаем ваши советы по делегированию — делитесь ими в комментариях.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 950
Комментарии 1

Использование «Задания на проектирование» при разработке интерфейсов

Анализ и проектирование систем *Проектирование и рефакторинг *

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

Одним из таких инструментов, которые хорошо себя зарекомендовали в моей работе по проектированию интерфейсов, стало «Задание на проектирование».

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

Я провёл 400 собеседований за год. Мне есть что сказать

Блог компании Альфа-Банк Тестирование IT-систем *Программирование *Управление персоналом *Карьера в IT-индустрии

Я немного преувеличил с количеством — часто я был «вторым пилотом» на собеседованиях. Но какой-то опыт проведения собеседований у меня всё- таки есть, ведь только за 3 месяца весны я провел 150 собесов. В статье я выделил некоторые важные моменты от которых зависит — скажу я кандидату «Да» или «Нет», и собрал очень субъективные рекомендации как проходить собесы. Но учитывая то, какое количество людей через меня прошло, статья будет полезна тем, кто только начал проводить собеседования, кому это только предстоит, и тем, у кого впереди поиск работы. 

Читать далее
Всего голосов 42: ↑19 и ↓23 -4
Просмотры 7.7K
Комментарии 64

Почему давно не было прорывов в аккумуляторных технологиях?

Блог компании FirstVDS Читальный зал История IT Научно-популярное Энергия и элементы питания

На своей сентябрьской презентации, Apple показала часы, работающие целых 2 (!) дня без подзарядки. Правда в экономном режиме. После этого возникла мысль: «Доколе»? Сколько уже будет продолжаться эпопея с каждодневным заряжанием гаджетов и гегемония литий-ионных аккумуляторов? 

В этом хабрапосте поговорим про то, почему именно литий-ионные аккумуляторы захватили мир, посмотрим на мировые наработки и их приближенность к реальным прототипам и ответим на вопрос: «Почему давно не было прорывов в аккумуляторных технологиях?».

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

Python для биологов

Python *Data Mining *Big Data *Биотехнологии Биология
Из песочницы

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

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

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

Как создать цепляющий креатив: техники креативного мышления + 20 примеров

Блог компании Click.ru Веб-дизайн *Управление проектами *Интернет-маркетинг *Управление продуктом *

Слово креативность слышал каждый первый работник сферы IT и маркетинга. И ладно бы слышал! Часто эту самую креативность заставляют проявлять. Что делать, если ты не очень креативный человек? Как придумать идею, если ты никогда этим не занимался?

Сегодня расскажем о паре рабочих техник. Расскажем на примере креативов для таргета, во-первых, потому, что наша компания – про рекламу, а во-вторых, потому что картинки – это наглядно и весело.

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

CyberCamp 2022: как это было

Блог компании Инфосистемы Джет Информационная безопасность *Хакатоны Учебный процесс в IT Карьера в IT-индустрии

В сентябре мы организовали в онлайне кибертренинг в рамках CyberCamp 2022. В нем приняли участие 40 команд со всей России, а с нашей стороны более 40 человек придумывали задания, тестили платформу, мониторили инфраструктуру, курировали команды. О полученном опыте, эмоциях и набитых шишках рассказываем в этом посте.

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

TypeScript в деталях. Часть 3

Блог компании Timeweb Cloud Разработка веб-сайтов *JavaScript *TypeScript *
Перевод


Привет, друзья!


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


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

Реставрируем древнюю находку

Научно-популярное DIY или Сделай сам

Хомяки приветствуют вас друзья! 

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

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

Сравнение FineBI и FineReport

Big Data *Визуализация данных *Хранение данных *Хранилища данных *

Китайский производитель BI-решений FanRuan постепенно открывает для мирового рынка свои передовые разработки в сфере бизнес-анализа. Однако FineBI далеко не единственный продукт, предлагаемый компанией. Сегодня разберем подробнее, что из себя представляют FineBI и другой продукт анализа данных FineReport, рассмотрим их главные сходства и различия.

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

Как начать заниматься багхантингом веб-приложений

Блог компании Positive Technologies Информационная безопасность *Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *

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

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

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

TorchOk — представляем open-source пайплайн для обучения нейросетей в компьютерном зрении

Блог компании Город Иннополис Open source *Машинное обучение *

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

Все необходимое для работы с ним опубликовано на GitHub под лицензией Apache 2.0, но если хотите подробностей из первых уст — добро пожаловать под кат. Передаем слово руководителю отдела компьютерного зрения EORA Data Lab Владу Виноградову.

Мы много лет разрабатывали TorchOk, и чувствуем, что настало время для презентации: нам есть, что показать и о чем рассказать.

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

Возможен ли двигатель — без двигателя?

Блог компании RUVDS.com Читальный зал Физика DIY или Сделай сам Электроника для начинающих

Жизнь человечества невозможно представить без двигателей, которые сопровождают нас и применяются во множестве областей человеческой деятельности. Однако зададимся вопросом: а бывает ли «двигатель без двигателя»?

Согласно Теории Решения Изобретательских Задач (ТРИЗ) — «самый лучший механизм, это тот, который отсутствует, но, тем не менее, его функция выполняется».

Если бы подобный двигатель существовал, то он был бы идеальным устройством в своём классе! Как ни странно, подобный двигатель существует и называется «магнитогидродинамическим двигателем» (МГД), и именно об этом мы и поговорим в нашей статье.

Читать дальше →
Всего голосов 35: ↑32 и ↓3 +29
Просмотры 3.8K
Комментарии 16

Как пережить эпоху перемен: советы по сохранению психологического здоровья

Управление персоналом *Здоровье

Не дай вам бог жить в эпоху перемен – Конфуций

Как модно сейчас шутить в интернетах, мы живем во время исторических событий. И конечно, на фоне того, что происходит вокруг, все сложнее сохранять спокойствие и хотя бы подобие невозмутимости. Горизонт планирования в РФ (стране моего пребывания) сейчас, как тоже шутят в интернетах, минут 10, и уверенность в завтрашнем дне все больше переходит из разряда привычного ощущения в понятия из научной фантастики.  

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

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

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 2.4K
Комментарии 10