Как стать автором
Обновить
18
0
Евгений Хоров @Khorov

Беспроводные сети

Отправить сообщение

Где скачать научную статью легко и доступно?

Время на прочтение1 мин
Количество просмотров75K

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

Однако стоимость одной статьи от платных издателей может составлять 150 долларов, что не так уж и мало по сравнению с размером стипендии студента.

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

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

UI редактора блок-схем

Время на прочтение1 мин
Количество просмотров13K

Придумывать интерфейс интересно. Похоже на головоломку. Вот что получается для Dgrm.net.

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

Изменить сохранения Spark! Часть первая: разделяй и… сортируй

Время на прочтение23 мин
Количество просмотров6.6K

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

И если в начале нашего пути процесс обновления длился несколько часов (до десяти-двенадцати часов), то теперь ему требуется всего тридцать-сорок минут, а использование вычислительных ресурсов уменьшено вдвое!

При этом была создана библиотека расширения Spark, которая предоставляет DataSource для преобразования данных в файлах в формат этого DataSource, изменения данных командой MERGE через DataFrame API или SQL, а в будущем ещё и UPDATE, DELETE и некоторые операции DDL.

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

Вы увидите код этой библиотеки на языке Scala, который сможете использовать, а может быть даже доработать и поделиться своими успехами.

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

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

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

Ахиллесова пята коронавируса

Время на прочтение4 мин
Количество просмотров12K
Вирус SARS-​CoV-2 критически зависит от особого механизма, обеспечивающего синтез его белков. Коллаборация под руководством исследовательской группы из Высшей Технической Школы Цюриха (ETH Zurich) докопалась до молекулярного устройства этого процесса и показала, что его можно ингибировать специальными химическими соединениями, тем самым существенно подавляя репликацию вируса в инфицированных клетках. 


Видео: Said Sannuga, Cellscape.co.uk / ETH Zurich, The Ban Lab 

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

Когда клетка здорова, рибосома движется вдоль РНК в строго размеренном темпе, считывая три нуклеотида РНК за шаг. Такой трехбуквенный код определяет соответствующую аминокислоту, которая прикрепляется к наращиваемому белку. Почти не случается такого, чтобы рибосома сдвинула один или два нуклеотида РНК вперед или назад, отступив от этого правильного трехчастного паттерна. Если такой сдвиг в рибосоме (его называют «сдвиг рамки считывания») все-таки происходит, то он приводит к ошибкам в считывании генетического кода.
Всего голосов 46: ↑43 и ↓3+40
Комментарии8

Шаблонизация PDF

Время на прочтение6 мин
Количество просмотров23K
imageХабрахабр, уважаемые коллеги!

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

1. PDF формат хорош тем, что он не редактируемый. Во всяком случае рядовой пользователь вряд-ли будет заниматься внесением правок в документ PDF. И значит формат PDF хорошо подходит для обмена важными документами.

2. PDF формат плох тем, что он нередактируемый ) Т.к. шаблонизация, заполнение набором данных бланка документа PDF в автоматическом режиме затруднена, а в ручном режиме требуется установка платных, тяжеловесных приложений.

Меня, как программиста, беспокоит прежде всего 2-й пункт. Как в программном приложении впечатать необходимый набор данных в документ PDF?
Всего голосов 11: ↑6 и ↓5+1
Комментарии36

Почему повышение тока на AMD Ryzen не убьёт ваш процессор

Время на прочтение10 мин
Количество просмотров27K


Если кто-то хочет повысить быстродействие CPU, обычно он находит способ сделать это. Будь то пользователь, самостоятельно разгоняющий свой компьютер, или же производители материнских плат, подстраивающие настройки для улучшения быстродействия ЦП ещё перед продажей – в итоге всем хочется увеличить быстродействие, и по множеству причин. Эта ненасытная жажда максимального быстродействия означает, однако, что некоторые из этих подстроек и изменений могут вывести ЦП за пределы «спецификаций». В итоге часто можно видеть методы, выполняющие обещания по увеличению скорости работы за счёт увеличения температуры или сокращения времени жизни железа.

В этой связи стоит рассмотреть появившуюся недавно информацию о том, что производители материнских плат играют с настройками тока, подаваемого на процессоры от AMD. Увеличивая его, они увеличивают и потенциальную мощность процессора, что в итоге приводит к увеличению не только скорости работы, но и температуры. Такой подход к подстройке железа нельзя назвать новым, однако недавние события вызвали волну замешательства, вопросов о том, что происходит на самом деле, и какие последствия это может повлечь для процессоров AMD Ryzen. Чтобы прояснить эту ситуацию, мы решили сделать данный обзор.
Читать дальше →
Всего голосов 15: ↑11 и ↓4+7
Комментарии13

Почему в EBCDIC буквы идут не подряд?

Время на прочтение3 мин
Количество просмотров16K

Стандарт ASCII был принят в 1963, и сейчас вряд ли кто-нибудь использует кодировку, первые 128 символов которой отличались бы от ASCII. Тем не менее, до конца прошлого века активно использовалась EBCDIC — стандартная кодировка для мейнфреймов IBM и их советских клонов ЕС ЭВМ. EBCDIC остаётся основной кодировкой в z/OS — стандартной ОС для современных мейнфреймов IBM Z.

То, что сразу бросается в глаза при взгляде на EBCDIC — то, что буквы идут не подряд: между I и J и между R и S остались неиспользованные коды (на ЕС ЭВМ по этим промежуткам распределили символы кириллицы). Кому могло придти в голову кодировать буквы с неравными пропусками между соседними буквами?

Читать далее
Всего голосов 63: ↑62 и ↓1+61
Комментарии71

Новый Wi-Fi для Интернета вещей (Часть 1)

Время на прочтение6 мин
Количество просмотров21K
В конце прошлого века компьютеры вытеснили людей из многих сфер деятельности, связанных с выполнением рутинных операций. Объединенные интернетом, компьютеры разрушили границы распространения информации.

В начале 2000-х социальные сети и мобильные гаджеты объединили людей со всего света: заменив личное общение, они подарили нам сеть, которую правильней было бы назвать «Интернет людей».

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

В то время как футурологи предсказывают нашу жизнь в 2020 году, инженеры и исследователи задают вопрос, а смогут ли современные беспроводные технологии выдержать такое огромное число устройств, большинство из которых питаются от аккумуляторных батарей.
Ответ на этот вопрос вы узнаете под катом
Всего голосов 22: ↑21 и ↓1+20
Комментарии10

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность