10 главных анонсов Microsoft в 2017 году
А вот и уже ставшая традицией предновогодняя публикация с десятью самыми главными анонсами и новинками года от корпорации Microsoft. Чем же запомнится уходящий год с приставкой MS? Заглядывайте под кат!
Читать дальше → https://goo.gl/avNzGx
А вот и уже ставшая традицией предновогодняя публикация с десятью самыми главными анонсами и новинками года от корпорации Microsoft. Чем же запомнится уходящий год с приставкой MS? Заглядывайте под кат!
Читать дальше → https://goo.gl/avNzGx
Хабр
10 главных анонсов Microsoft в 2017 году
А вот и уже ставшая традицией предновогодняя публикация с десятью самыми главными анонсами и новинками года от корпорации Microsoft. Чем же запомнится уходящий г...
Анализ данных с помощью Python и Pandas
Часть 1
1. Введение
2. Основы Pandas
3. Ввод/вывод с помощью Pandas
4. Заполнение базы данных
5. Объединение и добавление данных
6. Joining и Merging
7. Pickling
8. Первые манипуляции с данными
Часть 1
1. Введение
2. Основы Pandas
3. Ввод/вывод с помощью Pandas
4. Заполнение базы данных
5. Объединение и добавление данных
6. Joining и Merging
7. Pickling
8. Первые манипуляции с данными
[Перевод] Фронтенд-2017: о самом важном
Много всего произошло в 2017-м, на самом деле — и подумать страшно — сколько всего случилось. Всем нравится шутить о том, как быстро всё меняется в разработке фронтенда, и в последние несколько лет это, вероятно, так и было. Рискуя быть неоригинальным, хочу сказать, что в 2017-м всё было не так, как прежде. Тенденции веб-разработки стабилизировались. В частности, популярные библиотеки стали, в большинстве своём, ещё популярнее, вместо того, чтобы сдвинуться на второй план под натиском конкурентов. В целом же веб-разработка стала гораздо более зрелой средой, чем раньше.
В этом материале мы поговорим о некоторых важных событиях, которые произошли в этом году в экосистеме клиентской веб-разработки, обращая особое внимание на общие тренды. Читать дальше → https://goo.gl/YCeibe
Много всего произошло в 2017-м, на самом деле — и подумать страшно — сколько всего случилось. Всем нравится шутить о том, как быстро всё меняется в разработке фронтенда, и в последние несколько лет это, вероятно, так и было. Рискуя быть неоригинальным, хочу сказать, что в 2017-м всё было не так, как прежде. Тенденции веб-разработки стабилизировались. В частности, популярные библиотеки стали, в большинстве своём, ещё популярнее, вместо того, чтобы сдвинуться на второй план под натиском конкурентов. В целом же веб-разработка стала гораздо более зрелой средой, чем раньше.
В этом материале мы поговорим о некоторых важных событиях, которые произошли в этом году в экосистеме клиентской веб-разработки, обращая особое внимание на общие тренды. Читать дальше → https://goo.gl/YCeibe
Хабр
Фронтенд-2017: о самом важном
Много всего произошло в 2017-м, на самом деле — и подумать страшно — сколько всего случилось. Всем нравится шутить о том, как быстро всё меняется в разработке фр...
Эпик-фейлы в онлайн-чатах, или почему продажи не растут
Знакома ли вам ситуация? Вы бродите по сайту интернет-магазина, банка или турагентства, ваша цель — собрать побольше инфы о продукте или услуге. В какой-то момент у вас появляются вопросы, на которые можно ответить только с помощью специалиста. Вот и окно онлайн-консультанта очень удачно появилось, вы радостно задаете свои вопросы оператору и… получаете невнятный ответ и просьбу оставить номер телефона. Это еще не самый плохой вариант, иногда можно остаться и совсем без ответа специалиста. Так выглядят онлайн-чаты, с которыми бизнес не научился правильно работать.
В этой статье разбираем основные эпик-фейлы в онлайн-чатах. Так уж бесполезны чаты на сайте и можно ли их превратить в работающий инструмент для повышения прибыли?
Читать дальше → https://goo.gl/yu23fG
Знакома ли вам ситуация? Вы бродите по сайту интернет-магазина, банка или турагентства, ваша цель — собрать побольше инфы о продукте или услуге. В какой-то момент у вас появляются вопросы, на которые можно ответить только с помощью специалиста. Вот и окно онлайн-консультанта очень удачно появилось, вы радостно задаете свои вопросы оператору и… получаете невнятный ответ и просьбу оставить номер телефона. Это еще не самый плохой вариант, иногда можно остаться и совсем без ответа специалиста. Так выглядят онлайн-чаты, с которыми бизнес не научился правильно работать.
В этой статье разбираем основные эпик-фейлы в онлайн-чатах. Так уж бесполезны чаты на сайте и можно ли их превратить в работающий инструмент для повышения прибыли?
Читать дальше → https://goo.gl/yu23fG
Хабр
Эпик-фейлы в онлайн-чатах, или почему продажи не растут
Знакома ли вам ситуация? Вы бродите по сайту интернет-магазина, банка или турагентства, ваша цель — собрать побольше инфы о продукте или услуге. В какой-то момен...
Где хранить бизнес логику в Django?
Толстые модели (fat models), тонкие представления (thin views), тупые шаблоны (stupid templates) - один из распространенных подходов к структурированию Django приложений.
Цель подхода - вынести бизнес логику из представлений и шаблонов, и поместить ее в модели. Очевидно, что представления и шаблоны не должны содержать бизнес логику, так как они имеют совсем другие обязанности. Но выносить логику в модели не лучший вариант.
Толстые модели (fat models), тонкие представления (thin views), тупые шаблоны (stupid templates) - один из распространенных подходов к структурированию Django приложений.
Цель подхода - вынести бизнес логику из представлений и шаблонов, и поместить ее в модели. Очевидно, что представления и шаблоны не должны содержать бизнес логику, так как они имеют совсем другие обязанности. Но выносить логику в модели не лучший вариант.
Визуализация разработки https://goo.gl/P4wjXY 2017
В честь окончания года, для праздничного «айтишного» настроения: 550+ репозиториев команды SEMrush на одном видео.
Спонсор показа Gource
Под катом пара слов о том, как это сделано. Читать дальше → https://goo.gl/E6WbUK
В честь окончания года, для праздничного «айтишного» настроения: 550+ репозиториев команды SEMrush на одном видео.
Спонсор показа Gource
Под катом пара слов о том, как это сделано. Читать дальше → https://goo.gl/E6WbUK
Semrush
SEMrush - service for competitors research, shows organic and Ads keywords for any site or domain
SEMrush is a powerful and versatile competitive intelligence suite for online marketing, from SEO and PPC to social media and video advertising research. | SEMrush English
Привет всем! Не заходит в админку django. Пишет LINE 1: SELECT (1) AS "a" FROM "django_session" WHERE "django_sessio... Я так понял, что он ищет таблицу django_session, которой почему-то нет...
В settings все включено:
INSTALLED_APPS = [
# Add your apps here to enable them
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls.apps.PollsConfig',
]
Содержимое polls/admin.py:
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.contrib import admin
from models import Section, Article
admin.site.register(Section)
admin.site.register(Article)
Только в urls.py я немного неуверен:
В основном приложении у меня так:
url(r'^admin/', admin.site.urls),
В polls/urls.py ничего не знаю, надо ли прописывать, но форму входа он показывает
Вхожу через superuser-a.
Вроде должно работать, да?
В settings все включено:
INSTALLED_APPS = [
# Add your apps here to enable them
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls.apps.PollsConfig',
]
Содержимое polls/admin.py:
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.contrib import admin
from models import Section, Article
admin.site.register(Section)
admin.site.register(Article)
Только в urls.py я немного неуверен:
В основном приложении у меня так:
url(r'^admin/', admin.site.urls),
В polls/urls.py ничего не знаю, надо ли прописывать, но форму входа он показывает
Вхожу через superuser-a.
Вроде должно работать, да?
Николай Прохоренок, Владимир Дронов
"Python 3. Самое необходимое"
В данной книге описан базовый синтаксис языка Python 3: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, классы и объекты, итераторы и перечисления, обработка исключений, часто используемые модули стандартной библиотеки. Даны основы SQLite, описан интерфейс доступа к базам данных SQLite и MySQL, в том числе посредством ODBC. Рассмотрена работа с изображениями с помощью библиотек Pillow и Wand, получение данных из Интернета и работа с архивами различных форматов. Книга содержит более двухсот практических примеров, помогающих начать программировать на языке Python самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник.
Файл listings.doc содержит листинги описанных в книге примеров.
"Python 3. Самое необходимое"
В данной книге описан базовый синтаксис языка Python 3: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, классы и объекты, итераторы и перечисления, обработка исключений, часто используемые модули стандартной библиотеки. Даны основы SQLite, описан интерфейс доступа к базам данных SQLite и MySQL, в том числе посредством ODBC. Рассмотрена работа с изображениями с помощью библиотек Pillow и Wand, получение данных из Интернета и работа с архивами различных форматов. Книга содержит более двухсот практических примеров, помогающих начать программировать на языке Python самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать книгу как удобный справочник.
Файл listings.doc содержит листинги описанных в книге примеров.
Библиотека вебинаров по SAP Cloud Platform: от сервисов для интернета вещей до machine learning и UX
Мы подготовили подборку из 11 вебинаров по SAP Cloud Platform, которые охватывают широкий круг тем: от общего обзора платформы до функций и сервисов по работе с интерфейсами, вопросов о безопасности, сервисов для интернета вещей, машинного обучения и многое-многое другое.
1. Обзорный вебинар о платформе SAP Cloud Platform
Первый вебинар посвящен общему обзору платформы SAP Cloud Platform. Зачем SAP создал свою облачную платформу. Видение платформы со стороны SAP. В каких приложениях SAP Cloud Platform может использоваться. В чём польза от SCP для клиентов SAP. Какие сервис доступны на SAP Cloud Platform.
Читать дальше → https://goo.gl/sUXVns
Мы подготовили подборку из 11 вебинаров по SAP Cloud Platform, которые охватывают широкий круг тем: от общего обзора платформы до функций и сервисов по работе с интерфейсами, вопросов о безопасности, сервисов для интернета вещей, машинного обучения и многое-многое другое.
1. Обзорный вебинар о платформе SAP Cloud Platform
Первый вебинар посвящен общему обзору платформы SAP Cloud Platform. Зачем SAP создал свою облачную платформу. Видение платформы со стороны SAP. В каких приложениях SAP Cloud Platform может использоваться. В чём польза от SCP для клиентов SAP. Какие сервис доступны на SAP Cloud Platform.
Читать дальше → https://goo.gl/sUXVns
Habr
Библиотека вебинаров по SAP Cloud Platform: от сервисов для интернета вещей до machine learning и UX
Мы подготовили подборку из 11 вебинаров по SAP Cloud Platform, которые охватывают широкий круг тем: от общего обзора платформы до функций и сервисов по работе с интерфейсами, вопросов о...
[Из песочницы] Russian AI Cup 2017 — история второго места
Привет! В этой статье я хотела бы рассказать вам о своем участии в соревновании по написанию игровых ботов Russian AI Cup CodeWars, на котором мне удалось занять 2 место, и что и как для этого было сделано.
Читать дальше → https://goo.gl/iiCGUQ
Привет! В этой статье я хотела бы рассказать вам о своем участии в соревновании по написанию игровых ботов Russian AI Cup CodeWars, на котором мне удалось занять 2 место, и что и как для этого было сделано.
Читать дальше → https://goo.gl/iiCGUQ
Хабр
Russian AI Cup 2017 — история второго места
Привет! В этой статье я хотела бы рассказать вам о своем участии в соревновании по написанию игровых ботов Russian AI Cup CodeWars, на котором мне удалось занять...
Python 3 и PyQt 5. Разработка приложений (2016)
Авторы: Владимир Дронов, Николай Прохоренок
Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, часто используемые модули стандартной библиотеки. Приведены основы базы данных SQLite, интерфейс доступа к базе и способы получения данных из Интернета. Особое внимание уделено библиотеке PyQt 5, позволяющей создавать приложения с графическим интерфейсом на языке Python. Рассмотрены средства для обработки сигналов и событий, управления свойствами окна, разработки многопоточных приложений, описаны основные компоненты (кнопки, текстовые поля, списки, таблицы, меню, панели инструментов и др.), варианты их размещения внутри окна, инструменты для работы с базами данных, мультимедиа, печати документов и экспорта их в формате Adobe PDF. На сайте издательства приведены все примеры из книги.
Авторы: Владимир Дронов, Николай Прохоренок
Описан язык Python 3: типы данных, операторы, условия, циклы, регулярные выражения, функции, инструменты объектно-ориентированного программирования, работа с файлами и каталогами, часто используемые модули стандартной библиотеки. Приведены основы базы данных SQLite, интерфейс доступа к базе и способы получения данных из Интернета. Особое внимание уделено библиотеке PyQt 5, позволяющей создавать приложения с графическим интерфейсом на языке Python. Рассмотрены средства для обработки сигналов и событий, управления свойствами окна, разработки многопоточных приложений, описаны основные компоненты (кнопки, текстовые поля, списки, таблицы, меню, панели инструментов и др.), варианты их размещения внутри окна, инструменты для работы с базами данных, мультимедиа, печати документов и экспорта их в формате Adobe PDF. На сайте издательства приведены все примеры из книги.
Привествую
Любишь программирование на Python или Java? Нравится ИТМО? Интересуешься книгами про математику, программирование и т.п.? Считаешь, что бюджетные технологии - наше будущее?
Тогда вступай к нам - в PTCodding! Оно объединяет в себе всё про программирование! vk.com/ptcodding
Любишь программирование на Python или Java? Нравится ИТМО? Интересуешься книгами про математику, программирование и т.п.? Считаешь, что бюджетные технологии - наше будущее?
Тогда вступай к нам - в PTCodding! Оно объединяет в себе всё про программирование! vk.com/ptcodding
VK
PTCodding
Het heeft een technologisch effect 👨🏻💻 Всё о нас в нашем брендбуке. © PTCodding, 2016-2021
Не хочешь депозит 6,5? Расчет нормы доходности акций и полной доходности с помощью Moex API и парсера дивидендов
Немного о тексте ниже
Самый ленивый портфельный инвестор обычно поступает так: идет к финансовому управляющему, они вместе составляют профиль инвестора и на основании этого профиля они собирают портфель из активов, которые соответствуют тем показателям риска\доходности, которые портфельный инвестор готов принять.
Если инвестор очень долгосрочный и портфель составлен правильно, то он может покупать бумаги в любое время и по любой цене, 10-тилетний временной промежуток сгладит разницу за счет див.выплат (конечно мы должны искать ценные бумаги с постоянным денежным потоком).
Рассмотрим ситуацию, в которой вам надо найти ценные бумаги (далее я буду подразумевать конкретный тип бумаг — акции, с облигациями все понятно, там купон), которые приносит в виде дивидендов денежный поток, удовлетворяющий вашему финансовому плану. Самый простой пример — найти акцию, денежный поток которой превышает значение инфляции, т.е. 4% (по данным Росстата) Читать дальше → https://goo.gl/UUVw8b
Немного о тексте ниже
Самый ленивый портфельный инвестор обычно поступает так: идет к финансовому управляющему, они вместе составляют профиль инвестора и на основании этого профиля они собирают портфель из активов, которые соответствуют тем показателям риска\доходности, которые портфельный инвестор готов принять.
Если инвестор очень долгосрочный и портфель составлен правильно, то он может покупать бумаги в любое время и по любой цене, 10-тилетний временной промежуток сгладит разницу за счет див.выплат (конечно мы должны искать ценные бумаги с постоянным денежным потоком).
Рассмотрим ситуацию, в которой вам надо найти ценные бумаги (далее я буду подразумевать конкретный тип бумаг — акции, с облигациями все понятно, там купон), которые приносит в виде дивидендов денежный поток, удовлетворяющий вашему финансовому плану. Самый простой пример — найти акцию, денежный поток которой превышает значение инфляции, т.е. 4% (по данным Росстата) Читать дальше → https://goo.gl/UUVw8b
Хабр
Не хочешь депозит 6,5? Расчет нормы доходности акций и полной доходности с помощью Moex API и парсера дивидендов
Немного о тексте ниже Самый ленивый портфельный инвестор обычно поступает так: идет к финансовому управляющему, они вместе составляют профиль инвестора и на ос...
[Из песочницы] Подготовка к программированию ESP8266 на micropython
Micropython — это реализация Python 3, написанная на C, которая оптимизирована для микроконтроллеров. ESP8266 — самая простая плата с WiFi модулем. Их комбинация — это мощность, скорость и простота написания. Поскольку это мой первый опыт работы с micropython (и с МК в принципе), я столкнулся с рядом нюансов, способами решения которых я и хочу поделиться с читателем. Примеры будут для MacOS, однако они легко адаптируются под Linux и Windows.
Читать дальше → https://goo.gl/rKexke
Micropython — это реализация Python 3, написанная на C, которая оптимизирована для микроконтроллеров. ESP8266 — самая простая плата с WiFi модулем. Их комбинация — это мощность, скорость и простота написания. Поскольку это мой первый опыт работы с micropython (и с МК в принципе), я столкнулся с рядом нюансов, способами решения которых я и хочу поделиться с читателем. Примеры будут для MacOS, однако они легко адаптируются под Linux и Windows.
Читать дальше → https://goo.gl/rKexke
Хабр
Подготовка к программированию ESP8266 на micropython
Micropython — это реализация Python 3, написанная на C, которая оптимизирована для микроконтроллеров. Nodemcu v1.0 — самая удобная плата с микроконтроллером ESP8...
Из первых рук: как прошёл год на Хабре
Этот год был непростым. Свой одиннадцатый год Хабрахабр провёл результативно и интересно. Мы улучшали сервисы, редизайнили, проводили семинары, конференции, встречали пользователей из песочницы, — в общем развивали сервисы как могли. НЛО мелькало то тут, то там, но сейчас оно на дозаправке в ангаре, и у нас есть минутка, чтобы рассказать об итогах года — исключительно из первых рук.
Кстати, если вы хотите узнать то же самое про Гиктаймс — вам сюда. Читать дальше → https://goo.gl/NCCb6Q
Этот год был непростым. Свой одиннадцатый год Хабрахабр провёл результативно и интересно. Мы улучшали сервисы, редизайнили, проводили семинары, конференции, встречали пользователей из песочницы, — в общем развивали сервисы как могли. НЛО мелькало то тут, то там, но сейчас оно на дозаправке в ангаре, и у нас есть минутка, чтобы рассказать об итогах года — исключительно из первых рук.
Кстати, если вы хотите узнать то же самое про Гиктаймс — вам сюда. Читать дальше → https://goo.gl/NCCb6Q
Habr
Из первых рук: как прошёл год на Хабре
Этот год был непростым. Свой одиннадцатый год Хабрахабр провёл результативно и интересно. Мы улучшали сервисы, редизайнили, проводили семинары, конференции, встр...
#python #pydigest #pirsipy
С новым годом!
Перед вами свежий (не прошлогодний, ха) Python Дайджест.
В выпуске вы найдете:
- Анализ 1000+ греческих вин
- Определение формата файла с помощью Python
- Оптимизация стадии инициализации Django
- Импорт и преобразование словаря LinguaLeo в флэш-карты Anki
- Где хранить бизнес логику в Django
- Асинхронная загрузка больших датасетов в Tensorflow
- Вредные заклинания в программировании
- [Аудио] Talk Python to Me: #144 Machine Learning at the Large Hadron Collider
и еще много интересного
Заходите в гости - https://pythondigest.ru/issue/210/
С новым годом!
Перед вами свежий (не прошлогодний, ха) Python Дайджест.
В выпуске вы найдете:
- Анализ 1000+ греческих вин
- Определение формата файла с помощью Python
- Оптимизация стадии инициализации Django
- Импорт и преобразование словаря LinguaLeo в флэш-карты Anki
- Где хранить бизнес логику в Django
- Асинхронная загрузка больших датасетов в Tensorflow
- Вредные заклинания в программировании
- [Аудио] Talk Python to Me: #144 Machine Learning at the Large Hadron Collider
и еще много интересного
Заходите в гости - https://pythondigest.ru/issue/210/
Python Digest
Выпуск 210
Новый выпуск еженедельного дайджеста новостей о #python уже в эфире!
Друзья! Представляю вашему вниманию уникальную систему управления знаниями в области спроса языков программирования на рынке труда. Перейдя в систему вы сможете посмотреть какой язык программирования пользуется большим спросом. В системе содержатся данные по России и благоприятным для иммиграции странам. Так же можно посмотреть динамику спроса на конкретный язык программирования. Смотри, анализируй и не ошибайся с выбором "какой язык программирования мне изучать" 😉
http://vacancychoice.ru/
http://vacancychoice.ru/
vacancychoice.ru
Аналитика для программистов
На этом портале ты узнаешь какие специалисты требуются в России и зарубежом!
Хочешь быть в тренде? Тогда скорей переходи по ссылке!
Хочешь быть в тренде? Тогда скорей переходи по ссылке!
#python #pydigest
С новым годом!
Перед вами свежий (не прошлогодний, ха) Python Дайджест.
В выпуске вы найдете:
- Анализ 1000+ греческих вин
- Определение формата файла с помощью Python
- Оптимизация стадии инициализации Django
- Импорт и преобразование словаря LinguaLeo в флэш-карты Anki
- Где хранить бизнес логику в Django
- Асинхронная загрузка больших датасетов в Tensorflow
- Вредные заклинания в программировании
- [Аудио] Talk Python to Me: #144 Machine Learning at the Large Hadron Collider
и еще много интересного
Заходите в гости - https://pythondigest.ru/issue/210/
С новым годом!
Перед вами свежий (не прошлогодний, ха) Python Дайджест.
В выпуске вы найдете:
- Анализ 1000+ греческих вин
- Определение формата файла с помощью Python
- Оптимизация стадии инициализации Django
- Импорт и преобразование словаря LinguaLeo в флэш-карты Anki
- Где хранить бизнес логику в Django
- Асинхронная загрузка больших датасетов в Tensorflow
- Вредные заклинания в программировании
- [Аудио] Talk Python to Me: #144 Machine Learning at the Large Hadron Collider
и еще много интересного
Заходите в гости - https://pythondigest.ru/issue/210/
Python Digest
Выпуск 210
Новый выпуск еженедельного дайджеста новостей о #python уже в эфире!
Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих (2016)
Автор: Al Sweigart
Если вам когда-либо приходилось тратить часы на переименование файлов или обновление сотен ячеек электронных таблиц, то вы знаете, что такое рутинная работа. А что если поручить компьютеру выполнять такую работу вместо вас?
Книга научит вас использовать Python для написания программ, способных в считанные минуты сделать то, на что раньше у вас уходили часы ручного труда, причем никакого опыта программирования от вас не требуется. Как только вы овладеете основами программирования, вы сможете создавать программы на языке Python, которые будут без труда выполнять в автоматическом режиме различные полезные задачи, такие как:
— поиск определенного текста в файле или в множестве файлов;
— создание, обновление, перемещение и переименование файлов и папок;
— поиск в Интернете и загрузка онлайн-контента;
— обновление и форматирование данных в электронных таблицах Excel любого размера;
— разбиение, слияние, разметка водяными знаками и шифрование PDF-документов;
— рассылка напоминаний в виде сообщений электронной почты или текстовых уведомлений;
— заполнение онлайновых форм.
Пошаговые инструкции помогут вам лучше понять, как работает та или иная программа, а учебные проекты, предлагаемые в конце каждой главы, предоставят вам возможность испытать свои силы в улучшении ранее рассмотренных программ и использовать приобретенные знания для автоматизации аналогичных задач.
Не тратьте свое драгоценное время на выполнение чисто механической работы.
Даже если вы не написали за всю свою жизнь ни одной строки кода, вы вполне сможете заставить компьютер делать вместо вас всю грязную работу. Эту цель и преследует данная книга.
Автор: Al Sweigart
Если вам когда-либо приходилось тратить часы на переименование файлов или обновление сотен ячеек электронных таблиц, то вы знаете, что такое рутинная работа. А что если поручить компьютеру выполнять такую работу вместо вас?
Книга научит вас использовать Python для написания программ, способных в считанные минуты сделать то, на что раньше у вас уходили часы ручного труда, причем никакого опыта программирования от вас не требуется. Как только вы овладеете основами программирования, вы сможете создавать программы на языке Python, которые будут без труда выполнять в автоматическом режиме различные полезные задачи, такие как:
— поиск определенного текста в файле или в множестве файлов;
— создание, обновление, перемещение и переименование файлов и папок;
— поиск в Интернете и загрузка онлайн-контента;
— обновление и форматирование данных в электронных таблицах Excel любого размера;
— разбиение, слияние, разметка водяными знаками и шифрование PDF-документов;
— рассылка напоминаний в виде сообщений электронной почты или текстовых уведомлений;
— заполнение онлайновых форм.
Пошаговые инструкции помогут вам лучше понять, как работает та или иная программа, а учебные проекты, предлагаемые в конце каждой главы, предоставят вам возможность испытать свои силы в улучшении ранее рассмотренных программ и использовать приобретенные знания для автоматизации аналогичных задач.
Не тратьте свое драгоценное время на выполнение чисто механической работы.
Даже если вы не написали за всю свою жизнь ни одной строки кода, вы вполне сможете заставить компьютер делать вместо вас всю грязную работу. Эту цель и преследует данная книга.
Эмпатическое картирование: когда и как им пользоваться?
Я перевел свежую статью на IDF, авторов Рикке Дама и Тео Сяна. Статья содержит инструментальную полезную и простую методику перехода от наблюдений за пользователем к определению его потребностей при разработке вашей услуги или продукта.
А вы знаете, что пользователи скорее выберут, купят и будут использовать продукты, которые просто отвечают их пожеланиям и потребностям? Эмпатическое картирование помогает понять потребности пользователя, пока вы занимаетесь медитацией над пониманием для кого же все таки вы делаете дизайн продукта? Есть много разных техник, чтобы развить этот способ эмпатии. Эмпатическое картирование одна из таких техник, которая помогает прочувствовать и собрать воедино ваши наблюдения на стадии исследований и выразить неожиданные озарения по поводу потребностей пользователей вашего продукта.
Эмпатическое картирование позволяет обобщить изученное в результате встреч с людьми во время исследовательской стадии дизайна. Подобная карта показывает четыре основных области, на которых нужно сосредоточить внимание, таким образом обеспечив обзор опыта пользователя (того самого UX, *прим. перев.). Эмпатические карты это отличный инструмент для создания идеализированных портретов пользователей, которые потом тоже лучше сделать. Читать дальше → https://goo.gl/BUxzCM
Я перевел свежую статью на IDF, авторов Рикке Дама и Тео Сяна. Статья содержит инструментальную полезную и простую методику перехода от наблюдений за пользователем к определению его потребностей при разработке вашей услуги или продукта.
А вы знаете, что пользователи скорее выберут, купят и будут использовать продукты, которые просто отвечают их пожеланиям и потребностям? Эмпатическое картирование помогает понять потребности пользователя, пока вы занимаетесь медитацией над пониманием для кого же все таки вы делаете дизайн продукта? Есть много разных техник, чтобы развить этот способ эмпатии. Эмпатическое картирование одна из таких техник, которая помогает прочувствовать и собрать воедино ваши наблюдения на стадии исследований и выразить неожиданные озарения по поводу потребностей пользователей вашего продукта.
Эмпатическое картирование позволяет обобщить изученное в результате встреч с людьми во время исследовательской стадии дизайна. Подобная карта показывает четыре основных области, на которых нужно сосредоточить внимание, таким образом обеспечив обзор опыта пользователя (того самого UX, *прим. перев.). Эмпатические карты это отличный инструмент для создания идеализированных портретов пользователей, которые потом тоже лучше сделать. Читать дальше → https://goo.gl/BUxzCM
Хабр
Эмпатическое картирование: когда и как им пользоваться?
Я перевел свежую статью на IDF, авторов Рикке Дама и Тео Сяна. Статья содержит инструментальную полезную и простую методику перехода от наблюдений за пользовател...