Pull to refresh
17
Karma
0
Rating
Timursan @Timursan

User

Построение графиков в SwiftUI

OTUS corporate blog Development for iOS *Swift *
Translation

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

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

Выбор пал на SwifUI-Charts, который предлагает действительно красиво выглядящие графики и простую интеграцию.

Читать далее
Total votes 7: ↑5 and ↓2 +3
Views 3.4K
Comments 0

Почему Kaldi хорош для распознавания речи? (обновлено 25.12.2019)

Machine learning *Learning languages Natural Language Processing *
Tutorial
Sandbox


Почему мне (и, надеюсь, вам) интересно распознавание речи? Во-первых, это направление является одним из самых популярных по сравнению с другими задачами компьютерной лингвистики, поскольку технология распознавания речи сейчас используется почти повсеместно – от распознавания простого «да/нет» в автоматическом колл-центре банка до способности поддерживать «светскую беседу» в «умной колонке» типа «Алисы». Во-вторых, чтобы система распознавания речи была качественным, необходимо найти самые эффективные средства для создания и настройки такой системы (одному из подобных средств и посвящена эта статья). Наконец, несомненным «плюсом» выбора специализации в области распознавания речи лично для меня является то, что для исследований в этой области необходимо владеть как программистскими, так и лингвистическими навыками. Это весьма стимулирует, заставляя приобретать знания в разных дисциплинах.
Читать дальше →
Total votes 26: ↑24 and ↓2 +22
Views 26K
Comments 34

Как создать свой первый электронный курс и сделать его продаваемым

MBA Consult corporate blog
Translation
image

Онлайн-образование становится все более распространенным явлением — в Интернете можно найти возможность пройти онлайн-курс по практически любой специальности. Ранее мы писали о том, как создать онлайн-курсы, которые будут пользоваться популярностью, с помощью плагина WordPress CoursePress. Сейчас нам бы хотелось продолжить тему онлайн-образования, опубликовав перевод статьи Marya Jan о том, как создать свой первый электронный курс и сделать его продаваемым. Пусть мы не всегда согласны с ее подходом, однако, он показался нам достаточно интересным и полезным.

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

Надеемся, наша публикация покажется вам интересной!

Читать дальше →
Total votes 33: ↑26 and ↓7 +19
Views 22K
Comments 2

Фокусы кибериллюзиониста Марко Темпест

Gadgets
Марко Темпест — известный Швейцарский иллюзионист (или как он себя сам называет — кибериллюзионист), использующий в своих фокусах новые технологии. В этом посте я хотел бы поделится двумя видео с его фокусами.

Читать дальше →
Total votes 97: ↑82 and ↓15 +67
Views 720
Comments 42

Понимание компьютером текста: действительно ли всё так плохо?

Artificial Intelligence
Sandbox
Совсем недавно на Хабре появился пост, в котором автор уверенно заявляет о том, что компьютер никогда не сможет понимать текст так, как его понимает человек. В доказательство он приводит ряд непосильных для машины задач, делая упор на отсутствие эффективных алгоритмов и невозможность моделирования полноценной системы, в которой были бы учтены все возможные варианты построения текста. Однако действительно ли всё так плохо? Правда ли, что для решения подобных задач нужны невероятные вычислительные мощности? И в каком вообще состоянии находится область обработки текстов на естественных языках?
Читать дальше →
Total votes 88: ↑83 and ↓5 +78
Views 13K
Comments 183

Учимся договариваться у ФБР и «Виталсмартс»

Reading room
"В жизни каждого мужчины
наступает момент,
когда он без-воз-вратно рвет..."
(из фильма "Здравствуйте, я ваша тетя")


В жизни многих айтишников наступает момент, когда их светлые головы посещает идея начать свое дело. Айтишники — существа логичные; и логика говорит им: работать на дядю или тетю со временем становится невыгодно и бесперспективно. «Создам… скажем, веб-студию» — говорит он себе.

Продравшись сквозь бюрократические дебри, наш компьютерный гений открыл фирму, создал и раскрутил свой сайт, взял пару-тройку заказов… и энтузиазм его несколько поубавился. Потому что на сцену вышел новый персонаж — Его Высочество Клиент. Тот самый, про которого ClientsFromHell, Zadolba.li и проч.

Айтишник — умнейший человек. В технических вопросах, да и не только — настоящий профи. Но кое-чему он научиться просто не мог — а именно: договариваться. А когда? Он провел почти всю жизнь среди более-менее близких людей — семьи, одноклассников, однокурсников, коллег. Тех, кому волей-неволей пришлось принимать его таким, как есть. Ему не приходилось выцыганивать скидку, блефовать с конкурентами, прессовать поставщиков и умасливать клиентов.

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

Очередная поп-психология, «сделайте глубокий вдох и подумайте о вечности»? Нет же! Обе книги написали профессиональные переговорщики: автор первой тренирует антитеррористические подразделения ФБР, авторы второй специализируются на критически важных переговорах в бизнесе.



Итак, два пособия:
Марк Гоулстон — «Я слышу вас насквозь» (в оригинале — «Просто слушай»).
Патерсон, Гренни, Макмиллан — «Есть серьезный разговор».
Читать дальше →
Total votes 86: ↑78 and ↓8 +70
Views 3.2K
Comments 25

Печать файлов с мобильного устройства с помощью Dropbox

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

Все что для этого нужно, это принтер, подключенный к компьютеру и мобильное устройство для отправки заданий на печать — это может быть BlackBerry, iPhone, iPad, Android или любой смартфон с выходом в интернет.

Беспроводная печать чего угодно, когда угодно и где угодно.

Хотя мобильные телефоны стали гораздо более умными в последние несколько лет, связь между принтером и телефоном по-прежнему практически отсутствует. Например, если у вас есть BlackBerry или iPhone, каким образом вы напечатаете презентацию или таблицу, пришедшую во вложении к письму? Или, как вы отправите на печать карту маршрута из Google Maps, построенную на iPad?
Читать дальше →
Total votes 44: ↑43 and ↓1 +42
Views 13K
Comments 48

Новая версия Image Composite Editor

IT-companies
Вышла новая версия Image Composite Editor – бесплатной программы для удобного быстрого и автоматического создания панорам из набора произвольных фотографий. Я уже рассказывал про программу в этой заметке, можете почитать, если интересно.

Здесь, я хотел бы рассказать о том, что в программе появилось нового:
  • поддержка многоядерных процессоров и ускорение обработки панорам за счет нескольких ядер;
  • возможность публиковать свои панорамы на публичный социальный сервис Photosynth, который предназначен для создания трехмерных сцен на базе набора изображений;
  • поддержка “структурированных панорам” – панорам которые создаются на базе сотен фотографий в виде сетки из рядов изображений (такие наборы фотографий могут быть созданы с помощью специальной автоматики, вроде GigaPan);
  • убран лимит на размер изображения, размер создаваемых панорам теперь неограничен, делайте свои гигапиксельные панорамы и публикуйте в web;
  • поддержка возможностей Windows 7.
ICE to Photosynth

Рассмотрим самый интересный функционал: создание панорамы для публикации в сервис Photosynth и дальнейшего расшаривания синта в своем блоге. Для начала требуется скачать дистрибутив ICE, он доступен как для Windows x86 так и для 64-bit.

Читать дальше →
Total votes 74: ↑51 and ↓23 +28
Views 4.1K
Comments 21

Своим высоким IQ вы убьете ваш стартап

Start-up development Reading room
Это мой перевод статьи Макса Клейна (Max Klein) — Your high IQ will kill your startup. Чесно говоря я не знаю кто он. Просто просматривая утром Delicious hotlist увидел его статью и, прочитав ее, захотел поделиться с вами.
______________________________________________________________________

image

В 2004, будучи в Бразилии, я спускалcя по холму в Лапа, чтобы пообедать. Со мной был друг, с которым я познакомился в гостинице — звали его Офер. Темой нашего разговора был интеллект и его роль в успехе.

На встречу нам, со стороны дороги, вышел мужчина. В одной руке он держал нож, а в другой бутылку. По португальски он велел нам отдать свои вещи. Я был растерян и не знал, что делать. А Офер начал быстро говорить ему, чтобы тот нас не грабил.

Должен вам сказать, что Офер был израильским солдатом. Он ненавидел насилие в любой форме, но сам умел быть жестким.
Читать дальше →
Total votes 285: ↑227 and ↓58 +169
Views 3K
Comments 115

Спать мало, но правильно?

Lifehacks for geeks Health
Навеяно этим постом от юзера case. Пост не новый, и на главную он не попал.
Но я вот наткнулся на него сегодня и решил написать кое-что о сне. Уверен, что это будет полезно многим хабравчанам, да и случайным читателям тоже.
Читать дальше →
Total votes 713: ↑670 and ↓43 +627
Views 887K
Comments 420

Отправляем файлы до 2GB бесплатно

Lumber room
Бывает так, что нужно отправить своему другу довольно большой файл. Например, размер до 2 GB. Именно в такой ситуации пригодится сервис WETransfer.

Бесплатный сервис без регистрации, позволяющий отправлять файлы размером до 2GB. На нем нет никаких ожиданий ссылки или урезания скорости. Сервис довольно прост в использовании — выбираете файл, вводите e-mail людей, которым нужно переслать этот файл, свой e-mail и сообщение, если нужно. Возможно добавить 20 получателей, файл хранится 2 недели (как раз хватит времени людям с маленькой скоростью доступа, чтобы скачать файл :) )

Сам только сегодня узнал про данный сервис — понравился, решил поделиться с вами.
Total votes 17: ↑9 and ↓8 +1
Views 634
Comments 11

Slippery Spheres

Lumber room


Школьники предлагают нам изготовить чудо-полимер, не верьте, no way



Шары в жидкости — особый полимер, который имеет близкий к воде коэффициент преломления. Называется эта штука: Slippery Spheres.
Стоит эта игрушка порядка 4 долларов, впитывая в себя воду могут увеличиваться в 200 раз от своего первоначального размера, бывают различной формы.
Total votes 27: ↑25 and ↓2 +23
Views 420
Comments 33

Домашняя бухгалтерия, или знай, куда уходят твои деньги

Lumber room
У многих из людей возникает проблема следующего рода: деньги вроде есть, а тут хоп — и их нет (утрируя конечно). То ли все пропито, то ли на дело потрачено, то ли заныкано — иди-ка, посчитай.
Однажды сам столкнулся с подобной проблемой. При заработной плате в 30 тыс. руб. (а для нашего города это совсем не плохие деньги) разницы с 7 тыс. руб. не было замечено и вовсе. Вроде хотел машину, хотел HTC модный, а тут все та же еда да еда, пивас да пивас.

Ну так вот, отходя от лирической части. Как-то с пива дуру решил попытаться контролировать все свои финансы методом ведения бухгалтерии. На тот момент единственной известной мне (скорее по наслышке) подходящей софтиной была 1С 8 Бухгалтерия. Нашел, поставил, открыл, испугался, закрыл. Человек я, к бухгалтерии относящийся совсем никак, по этому было принято решение не заморачиваться с 1С, а посмотреть в сторону других продуктов, ориентированных на людей, бухгалтерии не образованных, если таковые (продукты) вообще существуют. И что бы вы думали? Существуют!

Ниже попытаюсь устроить краткий обзор продуктов, ориентированных на ведение бухгалтерии в домашних условиях.
Читать дальше →
Total votes 88: ↑66 and ↓22 +44
Views 16K
Comments 190

Ностальгические игры без эмулятора, ромов, IPS-ов прочей лабуды

Lumber room
Привет!

Есть определенная категория людей, которая очень любит oldschool-ные игры, как и я.
Казалось бы, живем в 21-м веке, производители выпускают игровые консоли с монструозными мощностями, игрушки от жизни не отличишь, да и сама реальность вокруг уже почти стала, пардон, улучшенной (augmented). Ан нет, все равно не то… С переживаниями, которые в нежном возрасте получал от примитивных пикселей «Спектрума» или «Денди» мало что может сравниться. Да и потом, что за кайф играть в игру, которая имитирует реальность? Мало что ли этой реальности на работе, в универе, в общественном транспорте?
Super Mario Brothers

Вот мы, ретрограды, и ищем развлечений прошлого столетия. Вернуть их можно несколькими способами.
Один из них — скачать эмулятор (например, FCEUX), найти ROM-образы картриджей от любимой консоли, поднастроить видео и звук, и — понеслась, залетная!=)

Но это для людей увлекающихся. Для этого нужно потратить время на поиск, на скачивание, на настройку — а если хочется просто выбрать игру, нажать на кнопку «ВКЛ» — и расслаблять перегруженный моск? Меня это все напрягало, удовлетворительных решений Гугл не подсказал. Пришлось брать быка за рога и делать все самому.

Читать дальше →
Total votes 43: ↑41 and ↓2 +39
Views 1.2K
Comments 49

Идеальная CRM

Lumber room
Я давно работаю в продажах и меня абсолютно не устраивает то, что сегодня предлагают на рынке CRM. Основной минус всех CRM — они сложные, 90% функций не используются продавцами и им дейсвтительно не нужны, а банальных простых вещей, которые мы все деалаем (и делаем в Excel) — там нет. Я говорю именно о CRM для продажников небольших компаний, не про call-центры с тысячью операторов и миллионом абонентов, а про обычных продавцов, у которых несколько десятков аккаунтов в работе и пару сотен в базе.

О том, какую CRM хочет такой продавец (а именно я) под катом.
Читать дальше →
Total votes 15: ↑14 and ↓1 +13
Views 3.4K
Comments 22

Разрабатываем в облаках (WPF, ASP.NET, PHP)

Lumber room
ss1 Много всего сейчас говорится об облачных вычислениях. О том, как удобно все хранить и обрабатывать где-то там — в облаках. У нас есть Google Docs для создания документации, скоро будет Microsoft Office Web 2010 Apps (на самом деле и сейчас уже можно пользоваться Excel и PowerPoint на live.com), так же мы уже можем хранить документы в облаках, вести контакты, календари, ну в общем все что только можно захотеть (или почти все?). И более того, на глаза мне недавно попался CodeRun – Web IDE.
Читать дальше →
Total votes 56: ↑43 and ↓13 +30
Views 925
Comments 28

Remote Device Access

Lumber room
Доброго времени суток всем! Я хочу рассказать о RDA (remote device access) — технологии от Nokia которая позволят удаленно
воспользоваться некоторыми ее девайсами. Это может пригодится как разработчикам так и просто желающим попробовать очередную новинку.
Всех кого заинтересовало прошу под кат.
Читать дальше
Total votes 9: ↑9 and ↓0 +9
Views 788
Comments 8

Чистящий кибер-гель (Cyber Clean®)

Gadgets

Cyber Clean® — гель, способный очистить любой девайс от пыли, грязи и как заявляет реклама, даже от некоторых болезнетворных бактерий, которые живут на ваших клавиатурах, телефонах и т.п.
alarm: Траффик, много видео с YouTube.com.
Читать дальше →
Total votes 12: ↑9 and ↓3 +6
Views 11K
Comments 20

У вас 2-3 HDD? Ускорим загрузку и реакцию Windows и программ

Development for Windows *
Когда компьютер со всем набором программ в автозагрузке стал грузится 4 минуты я подумал о том, чтобы всё это ускорить.
У меня стояла Windows XP и расширение Астер, которое позволяет работать за компьютером вдвоём, поэтому часть программ и сервисов грузилась в двойном экземпляре.

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

Метод ускорения для Windows XP при наличии трёх винчестеров:

1. Переносим папки «Documents and Settings» и «Program Files» на первые разделы других винчестеров. Таким образом, на загрузочном диске из основных папок у нас остаётся только папка «Windows»
2. Создаём на диске с «Windows» ссылки файловой системы (junction-link) на перенесённые папки. Подробнее будет ниже.

Получается, что папки «Windows», «Documents and Settings» и «Program Files» находятся на разных винчестерах.
Что это нам даёт?
Total votes 97: ↑58 and ↓39 +19
Views 27K
Comments 152

Information

Rating
Does not participate
Location
Германия
Date of birth
Registered
Activity