» Материалы за 20.02.2018 » Страница 5

 

«Привет, Хабр» на частоте 835 кГц

Автор: admin от 20-02-2018, 06:35, посмотрело: 237

«Привет, Хабр» на частоте 835 кГц

Как-то раз в голове возникла мысль, а что бы сделать такое, чтобы скрестить старый радиоприемник в деревянном корпусе и современный контроллер для интернета-вещей ESP32? То ли с головой не так что-то, то ли делать мне нечего, но скрестить получилось. Не шаблонно, в целом, хотя судить вам, дорогие читатели Хабра). За подробностями прошу под кат.

Категория: Программирование

 

Почему Python так хорош в научных вычислениях

Автор: admin от 20-02-2018, 06:35, посмотрело: 70

Несколько дней назад (Оригинал заметки был опубликован 12 сентября 2017. — Здесь и далее прим. переводчика), я заметил этот твит в своей ленте:



I 'still' program in C. Why? Hint: it's not about performance. I wrote an essay to elaborate... appearing at Onward! https://t.co/pzxjfvUs5B

— Stephen Kell (@stephenrkell) September 5, 2017
Я 'всё ещё' программирую на Си. Почему? Подсказка: дело не в производительности. Написал эссе с разбором… появится на Onward![/quote]

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



Это показалось хорошим чтением на выходные — им оно и было. Главный аргумент, который приводит автор: язык Си остаётся непревзойдённым как язык системной интеграции, потому что разрешает взаимодействовать с "чужим" кодом, то есть кодом, написанным независимо и возможно даже на других языках, вплоть до ассемблера. Фактически, Си — один из немногих языков программирования, позволяющих иметь дело с любыми данными на уровне байтов. Большинство более "современных" языков запрещают такое взаимодействие во имя безопасности: вся память, к которой вы можете получить доступ — это память, выделенная с помощью безопасной среды исполнения языка. Как следствие, вы застреваете в его замкнутой вселенной.

Категория: Программирование

 

Html страница глазами разработчика приложений. Часть 1: «Подготовка»

Автор: admin от 20-02-2018, 06:35, посмотрело: 150

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



Посмотрев на реализации представленные в интернете я ужаснулась. В теле страницы куча текста! С такой разметкой же невозможно работать. А если надо поменять информацию? Это надо лезть в html, искать нужное, и менять в нескольких местах. Короче ужас! И я подумала что хорошо бы использовать базу данных, но это же обычная страница, и разворачивать ради нее целый сервер? и базу? как то перебор! Работая с Angular2 я подумала что было бы классно с его помощью создать страницу, но он очень тяжелый, и не подходит… И тут я вспомнила о его аналоге Vue.js. Легкая библиотека, для создания приложений. Я подумала: "А почему бы не создать сайт с помощью vue и добавить имитацию базы?".



Обдумав все за и против, посмотрев на другие подходы, мне захотелось внести немного "красоты" в html верстку.



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



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



Html страница глазами разработчика приложений. Часть 1: «Подготовка»

Категория: Программирование

 

Digital-мероприятия в Москве c 19 по 25 февраля

Автор: admin от 20-02-2018, 06:35, посмотрело: 137

Digital-мероприятия в Москве c 19 по 25 февраля



Панель: Фейсбук, новый алгоритм ленты, ban ICO и как жить дальше




  • 19 февраля (понедельник)

  • DI Telegraph, Тверская 7

  • бесплатно

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



Moscow FinTech Meetup




  • 19 февраля (понедельник)

  • DI Telegraph, Тверская 7

  • бесплатно

  • 19 февраля в 19:30 приглашаем вас в DI Telegraph на встречу экспертов и предпринимателей в области финансовых технологий.



Как IT-стартапу выстроить стратегию для роста: экспертная сессия




  • 20 февраля (вторник)

  • ФРИИ, Мясницкая ул, дом 13, стр 18

  • бесплатно

  • На конференции директор Акселератора ФРИИ, Дмитрий Калаев, расскажет, как IT-компаниям выстраивать стратегию и тактику для ускорения роста бизнеса, а также поделится кейсами развития компаний на разных стадиях, прошедших акселерацию во ФРИИ.

Категория: Программирование

 

DevDay про .NET: ленивая авторизация & союз DSL и C#

Автор: admin от 20-02-2018, 06:35, посмотрело: 186

DevDay про .NET: ленивая авторизация & союз DSL и C#


Сибирь отходит от морозной спячки — чем не повод открыть сезон DevDay мартовской встречей. Решили расставить все точки над .NET и сфокусироваться на практических вещах. 2 марта обсудим, как запилить ленивую и, что немаловажно, отлично функционирующую авторизацию за 15 строчек кода.

Аутентификацией не ограничимся, успеем углубиться в возможности Domain Specific Languages, которые безграничны. И всё проще, чем кажется.
Люблю практику

Категория: Программирование

 
Назад Вперед