Как стать автором
Обновить
-7
0
websurfer @websurfer

очумелых рук мастер

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

Сотня криптовалют, описанных не более чем четырьмя словами

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


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

Название        | Токен | Описание                              
----------------|-------|------------------------------------------
Bitcoin         | BTC   | Цифровое золото                             
Ethereum        | ETH   | Программируемые контракты и деньги        
Bitcoin Cash    | BCH   | Клон Биткоина                            
Ripple          | XRP   | Сеть корпоративных платежей и взаиморасчетов
Litecoin        | LTC   | Ускоренная версия Биткоина                           
Dash            | DASH  | Клон Биткоина с акцентом на приватность          
NEO             | NEO   | Ethereum китайского рынка                  
NEM             | XEM   | Готовые цифровые активы из коробки       
Monero          | XMR   | Анонимные цифровые деньги                    
Ethereum Classic| ETC   | Клон Ethereum                          
IOTA            | MIOTA | Платежи в сфере Интернета вещей              
Qtum            | QTUM  | Биткоин со смарт-контрактами Ethereum             
OmiseGO         | OMG   | Банкинг, переводы и биржа
Zcash           | ZEC   | Анонимные цифровые деньги
BitConnect      | BCC   | Пирамида Мейдоффа в мире криптовалют 
Lisk            | LSK   | Децентрализованные приложения на Javascript
Cardano         | ADA   | Академический подход к умным контрактам
Tether          | USDT  | Стоит 1 доллар                            
Stellar Lumens  | XLM   | Цифровые долговые расписки                            
EOS             | EOS   | Децентрализованные приложения на WebAssembly
Hshare          | HSR   | Коммутатор для разных блокчейнов                  
Waves           | WAVES | Децентрализованная биржа и краудфандинг
Читать дальше →
Всего голосов 41: ↑30 и ↓11+19
Комментарии44

Трёхмерная графика с нуля. Часть 1: трассировка лучей

Время на прочтение42 мин
Количество просмотров132K
image


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

В этой работе мы сосредоточимся не на скорости, а на чётком объяснении концепций. Код примеров написан наиболее понятным образом, который не обязательно является самым эффективным для реализации алгоритмов. Есть множество способов реализации, я выбрал тот, который проще всего понять.

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


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

Настраиваем Windows Server так, чтобы у вас все было, при этом вам за это ничего не было

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

Parallels Parallels Remote Application Server (RAS) представляет из себя RDP с человеческим лицом, но некоторые его фишки должны быть настроены на стороне Windows Server (либо в виртуальных машинах, которые вы используете). Под катом рекомендации Матвея Коровина из команды техподдержки Parallels о настройках Windows Server при использовании RAS.
Читать дальше →
Всего голосов 31: ↑29 и ↓2+27
Комментарии31

Управляем Windows Server (Core) с помощью веб-интерфейса Project Honolulu от Microsoft

Время на прочтение7 мин
Количество просмотров40K
Совсем недавно Microsoft выпустила WebUI для управления Windows Server. Мы поставили его и хотим поделиться впечатлениями.

В этой статье мы рассказали и показали:

  • как развернуть Honolulu на Windows Server Core и сделать доступным управление серверным парком через браузер;
  • как подключить другие серверы для управления (даже без AD) по виртуальной локальной сети облака (таким же образом можно подключить серверы в локальной сети вашего предприятия к центру управления в облаке, соединив ее по Site-To-Site VPN);
  • какие возможности Honolulu доступны уже сейчас и актуальны при использовании в облаке.


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

Пишем для UEFI BIOS в Visual Studio. Часть 3 — русифицируем Front Page

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

Введение


В этой статье мы создадим русский шрифт и русифицируем с его помощью главную страницу настроек из имеющегося в edk2 примера.



Кого заинтересовало — прошу пожаловать под кат.
Читать дальше →
Всего голосов 27: ↑26 и ↓1+25
Комментарии6

Заблокировать слежку со стороны Windows 10 очень непросто, считает специалист по безопасности

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


Неделю назад независимый специалист по безопасности Марк Бёрнетт (Mark Burnett) опубликовал результаты небольшого некорректного расследования настроек безопасности в Windows 10 Enterprise. Система установлена у него в виртуальной машине под Linux исключительно в исследовательских целях, с минимальным набором софта и удалёнными всеми дефолтными приложениями Windows Store.

Эти результаты вызвали бурную дискуссию в твиттере, потому что они дают понять, что ОС как будто игнорирует некоторые настройки, установленные пользователем — и всё равно соединяется с различными следящими серверами и отправляет туда какие-то данные. Первый тест Бёрнетта с результатами, опубликованными в твиттере, был проведён с ошибками. На самом деле есть способ получше ограничить телеметрию. Но полностью избавиться от сбора данных в Windows 10 вообще невозможно.
Читать дальше →
Всего голосов 23: ↑21 и ↓2+19
Комментарии347

Обзор исходного кода Quake 2

Время на прочтение51 мин
Количество просмотров61K
image

Около месяца свободного времени я уделил чтению исходного кода Quake II. Это был удивительный и поучительный опыт, потому что в движок idTech3 внесено большое изменение: Quake 1, Quake World и QuakeGL объединены в одну красивую архитектуру кода. Особенно был интересен способ, которым достигли модульности, несмотря на то, что язык программирования C не обеспечивает полиморфизма.

Quake II во многих отношениях является блестящим образцом программного обеспечения, потому что это был самый популярный (по количеству лицензий) трёхмерный движок всех времён. На его основе было создано более 30 игр. Кроме того, он ознаменовал переход игровой индустрии от программной/8-битной системы цветов к аппаратной/24-битной. Этот переход произошёл примерно в 1997 году.

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

Процесс «подчистки» меня сильно увлёк: в статье теперь более 40 мегабайт видео, скриншотов и иллюстраций. Сейчас я не знаю, стоили ли мои труды того, и нужно ли публиковать в будущем необработанные заметки в ASCII, выскажите своё мнение.
Всего голосов 111: ↑110 и ↓1+109
Комментарии63

Гарвардский курс CS50 на русском. Все серии

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


Друзья, мы рады сообщить, что перевод всего гарвардского курса CS50 закончен.

Мы писали, что в курсе 24 серии, однако последние две оказались одной и той же лекцией (одна прочитана в Гарварде, а другая в Йеле), поэтому в списке переведённых лекций не 24, а 23.

Список лекций под катом.

Что вы узнаете, прослушав этот курс:
  • Основы компьютерных наук и программирования;
  • Концепции алгоритмов и алгоритмичности мышления. Какие задачи можно решать с помощью программирования и каким образом;
  • Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;
  • Основы языка программирования C и Scratch;
  • Основы баз данных и SQL;
  • Веб-разработка: основы CSS, HTML, JavaScript и PHP;
  • Основы подготовки презентации проектов по программированию.


Курс переведён и озвучен нашей студией по заказу JavaRush, и мы хотим сказать им огромное спасибо за поддержку!
Всего голосов 40: ↑37 и ↓3+34
Комментарии34

SIEM: ответы на часто задаваемые вопросы

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

Вместо предисловия


Я приветствую всех, кто читает этот пост!
В последнее время мне стали часто задавать вопросы, связанные с SIEM. Окончательно добило общение с товарищем, с которым мы собрались вечером попить пивка и как-то незаметно перешли на тему, связанную с безопасностью. Он сказал, что они собираются внедрять SIEM — потому что «она помогает защитить инфраструктуру». И даже нашли людей, которые им соглашаются сделать это «за недорого и быстро». Вот тут-то я и насторожился… Как выяснилось, они думали, что внедрение SIEM разом избавит их от неприятностей вроде утечки данных, и к тому же будет недорогим и быстрым — мол, нашли систему, которая не требует настройки. Ну и дела, подумал Штирлиц, и решил накропать свои соображения по этому поводу, дабы отправлять вопрошающих к печатному источнику. Постараюсь быть кратким и охватить наиболее часто задаваемые вопросы.
Читать дальше →
Всего голосов 23: ↑20 и ↓3+17
Комментарии46

Атомы: строительные блоки молекул

Время на прочтение6 мин
Количество просмотров27K
Если молекулы – основные структуры, задействованные в химии – это слова, из которых состоят все окружающие нас материалы, тогда атомы – это буквы, строительные блоки молекул. Слова бывают разной длины, и типичная молекула тоже может содержать несколько атомов, или несколько сотен, или даже сто тысяч атомов. Молекула столовой соли NaCl состоит из двух атомов, натрия Na и хлора Cl. Молекула воды H2O содержит два атома водорода и один кислорода. Молекула столового сахара C12H22O11 содержит 12 атомов углерода, 11 кислорода и 22 водорода, организованных определённым образом.

Откуда нам известно о существовании атомов? Иногда их можно «видеть», так же, как мы видим молекулы, которые они могут формировать. Не глазами, но более продвинутыми устройствами. Один из методов использует сканирующий туннельный микроскоп, способный показывать атомы в кристалле или даже передвигать их по одному. Другой метод использует нашу возможность захвата ионов (немного изменённых атомов – подробности ниже).
Читать дальше →
Всего голосов 21: ↑16 и ↓5+11
Комментарии40

Microsoft раскрыла список данных о пользователях, которые собирает Windows 10

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

С тех пор, как Microsoft выпустила операционную систему Windows 10, защитники конфиденциальности и заинтересованные пользователи не устают повторять, что компании следовало бы улучшить и прояснить ее политику конфиденциальности. До настоящего времени Microsoft игнорировала эти слова, но предстоящее обновление для Windows 10 Creators Update сдвинули дело с мертвой точки в некоторых значимых аспектах.

Наконец, компания решила объяснить, как, где и когда собирает данные, а также раскрывает, как эта информация используется. Пользователь, который установит обновление Creators Update, доступное с 11 апреля или прямо сейчас, сможет воспользоваться экраном конфиденциальности, где будут отображаться текущие настройки устройства по ключевым разделам.
Читать дальше →
Всего голосов 23: ↑22 и ↓1+21
Комментарии137

Azure понятным языком [Шпаргалка]

Время на прочтение10 мин
Количество просмотров73K
Скажите, приходилось ли вам слышать о новых службах Azure: Elasticville, StorageWart и API Gatesian? Разумеется, нет, ведь эти названия были придуманы только что. В этой статье мы делимся с вами шпаргалкой, в которой понятным языком описана экосистема Microsoft Azure.


Читать дальше →
Всего голосов 49: ↑45 и ↓4+41
Комментарии12

Вышел свободный видеотранскодер HandBrake 1.0.0

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


После почти 13 лет группа разработчиков выпустила первую версию open source видеотранскодера HandBrake 1.0.0. HandBrake — популярная бесплатная программа для конвертирования и сжатия видео. Кроссплатформенное приложение работает под Linux, macOS и Windows с графическим интерфейсом или из командной строки. Пожалуй, это лучшая программа в своём классе. Сложно найти хотя бы один видеотранскодер близкого качества, функциональности и с открытым кодом. Можно сказать, что это идеальная графическая оболочка для ffmpeg (кстати, команды ffmpeg можно изучать по логам HandBrake, это лучше мануала).
Читать дальше →
Всего голосов 30: ↑29 и ↓1+28
Комментарии24

Несчастное будущее человека проявляется в трёхлетнем возрасте

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

Недостаток умственного развития в детстве — сильный индикатор проблем во взрослой жизни. Фото: Reuters/ Michaela Rehle

Говорят, что судьбы не существует, а каждый человек сам хозяин своего счастья. Мол, если упорно трудиться, то обязательно добьёшься успеха в своём деле. К сожалению, многочисленные исследования раз за разом показывают, что будущее человека сильно зависит от его детских способностей. Например, в США уровень школьных оценок и стандартных тестов хорошо коррелирует с будущим успехом в жизни. А вот IQ ребёнка гораздо слабее влияет на будущее, чем добросовестность, усердие, и самодисциплина (то есть главные факторы для получения хороших оценок в тесте). У умных детей шанс добиться успеха, то есть высокого дохода, всего на 1−2% выше, чем у глупых.

Как выясняется, среди детей можно определить не только будущих учёных и академиков, руководителей крупнейших корпораций и миллиардеров, но и будущих «неудачников», которые будут безработными, совершать преступления или хронически болеть. Это видно с трёх лет.
Читать дальше →
Всего голосов 28: ↑22 и ↓6+16
Комментарии47

Гарвардский курс CS50 «Основы компьютерных наук и искусства программирования»

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


Вот уже несколько месяцев специально для JavaRush мы переводим и озвучиваем самый популярный в мире университетский курс о CS50 — «Основы компьютерных наук и искусства программирования» (трейлер). Его уже много лет очно читают для студентов Гарварда и для воспитанников Йельского университета, а в последнее время ещё и заочно для многомиллионной аудитории интернета.
Это перевод самой новой версии курса, который стартовал осенью 2015 года. В курсе 24 лекции и постепенно мы переведём их все. Намедни мы перевели 15-ю лекцию, её вы найдёте под катом в списке всех переведённых на сегодняшний день лекций.

Что вы узнаете, прослушав этот курс:

  • Основы компьютерных наук и программирования;
  • Концепции алгоритмов и алгоритмичности мышления. Какие задачи можно решать с помощью программирования и каким образом;
  • Концепции абстракции, структуры данных, инкапсуляции, управления памятью. Основы компьютерной безопасности. Процесс разработки ПО и веб-разработка;
  • Основы языка программирования C и Scratch;
  • Основы баз данных и SQL;
  • Веб-разработка: основы CSS, HTML, JavaScript и PHP;
  • Основы подготовки презентации проектов по программированию.

Читать дальше →
Всего голосов 30: ↑26 и ↓4+22
Комментарии11

Взлом дорогих сейфов без следов. Измеряем напряжение на электронных замках

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

Замок Sargent and Greenleaf 6120

Дистрибьюторам компании Sargent and Greenleaf, возможно, скоро придётся искать другой род занятий. Электронные замки для сейфов, которые они продают, только что взломали на хакерской конференции Defcon, причём особо унизительным способом, то есть прямым измерением напряжения, без какого-либо повреждения механизма или признаков, что код замка скомпрометирован.

Теперь этот якобы «взломостойкий» замок (Type I High Security) — просто красивая игрушка, которую можно поставить на полочку или подарить сыну.
Читать дальше →
Всего голосов 35: ↑33 и ↓2+31
Комментарии194

Извлечение аппаратного ключа полнодисковой защиты в телефонах Android на процессорах Qualcomm

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

Эксплоит опубликован на Github




Компания Google начала внедрять полное шифрование диска (Full Disk Encryption, FDE) по умолчанию с версии Android 5.0 Lollipop. В первое время, когда шифрование реализовали в устройствах Nexus 6, многие пользователи жаловались на снижение производительности при чтении и записи данных на накопитель, но с версии Android 6.0 эту проблему вроде бы решили.

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

Банкомат. Некоторые особенности

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


Никого из нас не удивить банкоматом (АТМ). Даже люди старшего поколения мало-помалу привыкли к этому устройству и свою пенсию в состоянии как-то снять. Однако кроме всего прочего — банкомат – это крайне занятная штука с технической и организационной точки зрения. Даже сотрудники банковских учреждений (в т.ч. и связанных с платежными картами) не всегда представляют себе тонкости его работы. В прошлой жизни я достаточно много лет был связан с платежными картами и обслуживанием банкоматов. Мне доводилось и отогревать его феном и выковыривать оттуда по кусочкам мышь кровь кишки, застрявшую в обнимку с купюрами. Даже спалил один из подконтрольных банкоматов. Дважды. Поэтому поделюсь некоторыми, на мой взгляд, интересными техническими нюансами в работе АТМ.

Подробности
Всего голосов 548: ↑542 и ↓6+536
Комментарии364

Мультиплеер в быстрых играх (Часть III: появление врага)

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


  1. Части I, II (синглплеер с авторитарным сервером)
  2. Часть III (Появление врага)
  3. Часть IV (Хэдшот!)

Введение


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

В этой статье мы рассмотрим последствия одновременного подключения нескольких игроков к одному серверу.
Читать дальше →
Всего голосов 67: ↑66 и ↓1+65
Комментарии54

Спросите Итана №52: как давно расширение Вселенной начало ускоряться?

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

Родись мы на пару миллиардов лет раньше, мы бы об этом не знали


В конце концов, “Вселенная” — это гипотеза, как и “атом”, и ей надо дать свободу обладать свойствами, делать противоречивые и невозможные для конечной материальной структуры вещи.
-Уильям де Ситтер


Уже год еженедельно я прошу вас отправлять мне вопросы и предложения, и я выбираю те, что мне понравились для еженедельной колонки “Спросите Итана”. Мы обращались к темам от мельчайших до крупнейших масштабов, от земных дел до космических, и от начала Вселенной до её конца. На этой неделе меня спрашивает Хемза Азри по поводу вот чего:
Пытаюсь узнать, есть ли новые данные наблюдений по поводу фазы ускорения Вселенной! Когда оно началось?


Поговорим о Вселенной и её расширении.

image

Меньше 100 лет назад мы узнали, что спиральные туманности в нашем небе — это не протозвёзды, возникающие в нашей галактике, а целые галактики, находящиеся от нас на расстояниях от миллионов до миллиардов световых лет. Почти сразу же мы поняли, что существует удивительная связь между расстоянием до галактики и её скоростью движения относительно нас.
Читать дальше →
Всего голосов 20: ↑19 и ↓1+18
Комментарии5

Информация

В рейтинге
Не участвует
Откуда
Натания, Хамеркац, Израиль
Дата рождения
Зарегистрирован
Активность