Forwarded from PythonDigest
Как перебрать словарь в Python
https://webdevblog.ru/kak-perebrat-slovar-v-python/
Словари являются одной из наиболее важных и полезных структур данных в Python. Они могут помочь вам решить широкий спектр задач программирования. Из этой статьи вы узнаете, как итерировать словарь в Python.
https://webdevblog.ru/kak-perebrat-slovar-v-python/
Словари являются одной из наиболее важных и полезных структур данных в Python. Они могут помочь вам решить широкий спектр задач программирования. Из этой статьи вы узнаете, как итерировать словарь в Python.
Forwarded from PythonDigest
Решение японских кроссвордов c P̶y̶t̶h̶o̶̶n̶ Rust и WebAssembly
https://habr.com/ru/post/454586/?utm_campaign=454586&utm_source=habrahabr&utm_medium=rss
Как сделать решатель (солвер) нонограмм на Python, переписать его на Rust, чтобы запускать прямо в браузере через WebAssembly.
https://habr.com/ru/post/454586/?utm_campaign=454586&utm_source=habrahabr&utm_medium=rss
Как сделать решатель (солвер) нонограмм на Python, переписать его на Rust, чтобы запускать прямо в браузере через WebAssembly.
Forwarded from PythonDigest
Automagica - автоматизируем ручные действия
http://github.com/OakwoodAI/Automagica
http://github.com/OakwoodAI/Automagica
Forwarded from PythonDigest
О книге «Элегантный SciPy»
https://jenyay.net/blog/2019/06/11/o-knige-ehlegantnyjj-scipy/
Приятно, что в последнее время появляется много книг не просто о языке Python, но и о применении его в более узких областях. Меня в первую очередь интересуют инженерные расчеты, в которых практически стандартом являются библиотеки Numpy, SciPy и Matplotlib. На эту тему мне попадалось несколько книжек, но, к сожалению, все они страдают одной проблемой — после них нельзя сказать, что ты знаешь, например, Numpy.
https://jenyay.net/blog/2019/06/11/o-knige-ehlegantnyjj-scipy/
Приятно, что в последнее время появляется много книг не просто о языке Python, но и о применении его в более узких областях. Меня в первую очередь интересуют инженерные расчеты, в которых практически стандартом являются библиотеки Numpy, SciPy и Matplotlib. На эту тему мне попадалось несколько книжек, но, к сожалению, все они страдают одной проблемой — после них нельзя сказать, что ты знаешь, например, Numpy.
Forwarded from PythonDigest
voila - Отрисовываем Jupyter notebooks в web странице
http://github.com/QuantStack/voila
http://github.com/QuantStack/voila
Forwarded from UX Notes (Антон Григорьев)
Анна Кочеткова, автор канала @uxwords, рассказала, как писать хороший интерфейсный текст с примерами из банковской сферы.
Продумывайте контент на этапе проектирования, так как он может повлиять на дизайн.
Например, дизайнер создал лёгкий интерфейс с тарифами. Пакеты услуг стоят недёшево, клиент будет изучать условия и подробности, прежде чем покупать их. Дизайнер не знал этого, и важные для клиента условия оказались в неудобных всплывающих подсказках.
Чтобы пользователи читали текст, он должен быть простым, кратким и хорошо структурированным.
В 1997 году Якоб Нильсен тестировал текст про достопримечательности Небраски.
— Из базового варианта убрали лишние подробности и цифры, читаемость выросла на 58%.
— Текст не трогали, но достопримечательности собрали в ненумерованный список, +47%.
— В базовом варианте сложные слова заменили простыми, +27%.
— Объединение этих вариантов дало увеличение читаемости на 120% (в 2,2 раза).
В статье много примеров понятных и простых формулировок для банковской сферы.
https://medium.com/nancypong/6d66fa378a1f
Продумывайте контент на этапе проектирования, так как он может повлиять на дизайн.
Например, дизайнер создал лёгкий интерфейс с тарифами. Пакеты услуг стоят недёшево, клиент будет изучать условия и подробности, прежде чем покупать их. Дизайнер не знал этого, и важные для клиента условия оказались в неудобных всплывающих подсказках.
Чтобы пользователи читали текст, он должен быть простым, кратким и хорошо структурированным.
В 1997 году Якоб Нильсен тестировал текст про достопримечательности Небраски.
— Из базового варианта убрали лишние подробности и цифры, читаемость выросла на 58%.
— Текст не трогали, но достопримечательности собрали в ненумерованный список, +47%.
— В базовом варианте сложные слова заменили простыми, +27%.
— Объединение этих вариантов дало увеличение читаемости на 120% (в 2,2 раза).
В статье много примеров понятных и простых формулировок для банковской сферы.
https://medium.com/nancypong/6d66fa378a1f
Medium
Тексты для интерфейса: как пишут контент в Тинькофф Бизнес
Вы читаете конспект выступления Анны Кочетковой, редактора интерфейсов Тинькофф Бизнес, на онлайн-конференции UX Марафон. Запись Марафона…
Forwarded from NOP::Nuances of Programming
Сегодня мы разберём несколько паттернов функционального программирования, на практических примерах. Как известно паттерны не привязаны к конкретному языку программирования, поэтому статья будет полезна практически всем
https://nuancesprog.ru/p/3539/
@nuancesprog #статьи #FunctionalProgramming #SoftwareDevelopment
https://nuancesprog.ru/p/3539/
@nuancesprog #статьи #FunctionalProgramming #SoftwareDevelopment
What is Hack?
Hack is a programming language for HHVM that interoperates seamlessly with PHP. Hack reconciles the fast development cycle of PHP with the discipline provided by static typing, while adding many features commonly found in other modern programming languages.
Hack provides instantaneous type checking via a local server that watches the filesystem. It typically runs in less than 200 milliseconds, making it easy to integrate into your development workflow without introducing a noticeable delay.
https://hacklang.org/
Hack is a programming language for HHVM that interoperates seamlessly with PHP. Hack reconciles the fast development cycle of PHP with the discipline provided by static typing, while adding many features commonly found in other modern programming languages.
Hack provides instantaneous type checking via a local server that watches the filesystem. It typically runs in less than 200 milliseconds, making it easy to integrate into your development workflow without introducing a noticeable delay.
https://hacklang.org/
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
https://github.com/google/python-fire
https://github.com/google/python-fire
GitHub
GitHub - google/python-fire: Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely…
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object. - google/python-fire