Forwarded from ọzkriff
Я бы "тут так принято" переформулировал как "уважительное отношение к другим читателям кода" или "минимизация суммарного коллективного дискомфорта".
Если из краткосрочно-корыстного, то: хоть это и мелочи, в общем-то, но на отформатированный с личными закидонами код в вопросе точно меньше желающих отвечать будет.
Если из краткосрочно-корыстного, то: хоть это и мелочи, в общем-то, но на отформатированный с личными закидонами код в вопросе точно меньше желающих отвечать будет.
SET001
ну а какая объективная причина менять стиль отступов и камелкейса/андерскора и подобных вещей при переходе от языка к языку кроме как "тут так принято"?
#prog #politota
— Изя, вы слышали новость? Иванов недавно выиграл 20 000 по облигации!
— Ну, во-первых, не Иванов, а Абрамович. Во-вторых, не 20 000, а 40 000. В-третьих, не по облигации, а в карты. И не выиграл, а проиграл.
К чему это я? Вы, наверное, слышали новость "чешские программисты бесплатно сделали систему, на которую планировалось потратить 16 миллионов евро государственных денег". Так вот, это изложение не совсем правдивое. Восстанавливает справедливость @ximarea на Хабре: habr.com/post/486372/
— Изя, вы слышали новость? Иванов недавно выиграл 20 000 по облигации!
— Ну, во-первых, не Иванов, а Абрамович. Во-вторых, не 20 000, а 40 000. В-третьих, не по облигации, а в карты. И не выиграл, а проиграл.
К чему это я? Вы, наверное, слышали новость "чешские программисты бесплатно сделали систему, на которую планировалось потратить 16 миллионов евро государственных денег". Так вот, это изложение не совсем правдивое. Восстанавливает справедливость @ximarea на Хабре: habr.com/post/486372/
Habr
Чешские программисты бесплатно написали сайт стоимостью 16 миллионов евро? Правда?
В конце января 2020 г. чешские программисты на безвозмездной основе за два дня разработали портал продажи билетов на право пользования скоростными дорожными маги...
#prog #amazingopensource (или #menacingopensource?)
Исполняйте ваш код на Python в присутствии любых ошибок
https://github.com/ajalt/fuckitpy
Исполняйте ваш код на Python в присутствии любых ошибок
https://github.com/ajalt/fuckitpy
GitHub
GitHub - ajalt/fuckitpy: The Python error steamroller.
The Python error steamroller. Contribute to ajalt/fuckitpy development by creating an account on GitHub.
Forwarded from Defront — про фронтенд-разработку и не только
Рич Харрис — создатель svelte и rollup — пару дней назад рассказал про подход для создания js-free графиков, который был проверен в бою на сайте New York Times, — "A new technique for making responsive, JavaScript-free charts".
Идея состоит в том, чтобы генерировать svg-разметку диаграммы на сервере. Весь текст и оси создаются с помощью обычного css и html, для того чтобы избавиться от искажений при изменении размера контейнера. То есть окончательная диаграмма представляет из себя "бутерброд" из html и svg. Для упрощения создания подобных графиков Рич создал библиотеку Pancake, которая работает поверх Svelte. Благодаря ей создаваемые диаграммы можно прогрессивно улучшать, добавляя интерактивность после инициализации js.
Pancake не является серебряной пулей — при большом количестве отображаемых данных есть проблемы с производительностью. Рич пишет, что планирует добавить поддержку рендеринга с помощью
#chart #library #svg
https://dev.to/richharris/a-new-technique-for-making-responsive-javascript-free-charts-gmp
Идея состоит в том, чтобы генерировать svg-разметку диаграммы на сервере. Весь текст и оси создаются с помощью обычного css и html, для того чтобы избавиться от искажений при изменении размера контейнера. То есть окончательная диаграмма представляет из себя "бутерброд" из html и svg. Для упрощения создания подобных графиков Рич создал библиотеку Pancake, которая работает поверх Svelte. Благодаря ей создаваемые диаграммы можно прогрессивно улучшать, добавляя интерактивность после инициализации js.
Pancake не является серебряной пулей — при большом количестве отображаемых данных есть проблемы с производительностью. Рич пишет, что планирует добавить поддержку рендеринга с помощью
<canvas>
.#chart #library #svg
https://dev.to/richharris/a-new-technique-for-making-responsive-javascript-free-charts-gmp
DEV Community
A new technique for making responsive, JavaScript-free charts
There are countless libraries for generating charts on the web. Each serves a slightly different nich...
❤🔥1
#science
Нашёл годный научно-популярный канал на YouTube. Ну или годное видео, все видео на канале я ещё не смотрел.
Оригинал: youtube.com/watch?v=ovJcsL7vyrk
Русская озвучка (да кому она нужна): youtube.com/watch?v=DH1cv0Rdf2w
Нашёл годный научно-популярный канал на YouTube. Ну или годное видео, все видео на канале я ещё не смотрел.
Оригинал: youtube.com/watch?v=ovJcsL7vyrk
Русская озвучка (
YouTube
This equation will change how you see the world (the logistic map)
The logistic map connects fluid convection, neuron firing, the Mandelbrot set and so much more. Fasthosts Techie Test competition is now closed! Learn more a...
Блог*
#science Нашёл годный научно-популярный канал на YouTube. Ну или годное видео, все видео на канале я ещё не смотрел. Оригинал: youtube.com/watch?v=ovJcsL7vyrk Русская озвучка (да кому она нужна): youtube.com/watch?v=DH1cv0Rdf2w
#math
Ну и раз уж я начал... Есть потрясающий канал 3b1b, на котором выходят видео на математическую тему — редко, но метко. У некоторых есть субтитры на русском языке.
Лично меня в своё время поразило это видео: Fractals are typically not self-similar
Видео, из-за которого я узнал про канал: But what is a Neural Network? | Deep learning, chapter 1
А ещё автор канала делает свои видео при помощи собственного фреймворка на Python.
Ну и раз уж я начал... Есть потрясающий канал 3b1b, на котором выходят видео на математическую тему — редко, но метко. У некоторых есть субтитры на русском языке.
Лично меня в своё время поразило это видео: Fractals are typically not self-similar
Видео, из-за которого я узнал про канал: But what is a Neural Network? | Deep learning, chapter 1
А ещё автор канала делает свои видео при помощи собственного фреймворка на Python.
YouTube
Fractals are typically not self-similar
An explanation of fractal dimension.
Help fund future projects: https://www.patreon.com/3blue1brown
An equally valuable form of support is to simply share some of the videos.
Special thanks to these supporters: https://3b1b.co/fractals-thanks
And by Affirm:…
Help fund future projects: https://www.patreon.com/3blue1brown
An equally valuable form of support is to simply share some of the videos.
Special thanks to these supporters: https://3b1b.co/fractals-thanks
And by Affirm:…
❤🔥1
Forwarded from Журнал «Код»
Как обмануть Google: берем тележку и 99 телефонов
Художник очистил улицу от машин, сымитировав пробку.
Немецкий художник взял 99 телефонов, включил в каждом режим навигатора и положил их в тележку. Затем прокатился с ней по берлинской улице. Карты Google решили, что там пробка, и покрасили дорогу в красный. В итоге: ни один водитель не рискнул построить маршрут через улицу с художником.
Так парень с тележкой показал, как виртуальные карты влияют на реальный мир. И заодно придумал лайфхак, как избавиться от машин в своем районе.
https://youtu.be/k5eL_al_m7Q
Художник очистил улицу от машин, сымитировав пробку.
Немецкий художник взял 99 телефонов, включил в каждом режим навигатора и положил их в тележку. Затем прокатился с ней по берлинской улице. Карты Google решили, что там пробка, и покрасили дорогу в красный. В итоге: ни один водитель не рискнул построить маршрут через улицу с художником.
Так парень с тележкой показал, как виртуальные карты влияют на реальный мир. И заодно придумал лайфхак, как избавиться от машин в своем районе.
https://youtu.be/k5eL_al_m7Q
YouTube
Google Maps Hacks by Simon Weckert
99 smartphones are transported in a handcart to generate virtual traffic jam in Google Maps.Through this activity, it is possible to turn a green street red which has an impact in the physical world by navigating cars on another route to avoid being stuck…
Forwarded from Jörmungan, Dr.
Тимбилдинг в СНГ, это когда ты подскальзываешься на ступеньках и падаешь, а дизайнер, идущая рядом, реагирует на это репликой, "опять бэкенд упал!"
#prog #article
Эмпирическое изучение отношения к gradual typing.
https://cs.brown.edu/~sk/Publications/Papers/Published/tgpk-beh-grad-types-user-study/paper.pdf
Эмпирическое изучение отношения к gradual typing.
https://cs.brown.edu/~sk/Publications/Papers/Published/tgpk-beh-grad-types-user-study/paper.pdf