Динамическое программирование: что это, как работает и где применяют

Стиль этой статьи научно-популярный, поэтому термины заменены на «простые» слова. Но материал ориентирован на программистов или на людей, которые практикуют написание кода. Здесь используются понятия из программирования и жаргон. Не нужно пытаться осилить всю статью за один вечер. Сначала почитайте теорию и примеры реального применения, а в другие дни порешайте задачи. Введение и немного истории Всем привет. Меня зовут Тимофей, я Python/ML-разработчик, имею 6 лет опыта в индустрии.

Опубліковано: 08/02/21 @ 11:00
Розділ Програмування Читати далі...

Почему разработка программного обеспечения тесно связана с бизнесом и деньгами

Уже 20 лет я занимаюсь разработкой и техническим руководством. Помогаю проектам решать проблемы с доступностью, скоростью разработки и масштабированием. Эта статья — о процессах жизненного цикла разработки программного обеспечения на языке бизнеса и денег. Руководители многих проектов ждут от инженеров простые ответы на сложные технические вопросы и не получают их. В то же время технически все проекты похожи и решение большинства проблем известно.

Опубліковано: 23/10/20 @ 10:00
Розділ Програмування Читати далі...

«Я вирішила отримати другу ПО — вже з інформатики в Європі». Українка у Бельгії — про непростому шляху в програмування

У 30-річної Наталії Шабини з міста Лубни Полтавської області незвичайна історія. Після закінчення вузу в Києві вона працювала на ресепшені в редакції газети, писала статті про культуру, а потім вирішила стати програмістом і переїхати в Європу. Волонтерство, робота нянею, підробітку в університеті... А ще заради своєї мети довелося нідерландська і французька мови.

Опубліковано: 08/06/20 @ 10:00
Розділ Програмування Читати далі...

Android дайджест #32: Pie, нативна розробка, KotlinConf, Firebase SDKs

А також: ювілей ОС, Code Reviews, Firebase Messaging, оптимізація витрат батареї, перехід на Koin, Android Go, навігація в додатках, Coroutines і ще багато цікавого! Image credit: The Verge Новини та аналітика Android виповнилося 10 років: згадати все . KotlinConf 2018 Announcements . Kotlin 1.3 RC, in Native Beta, оновлений дитячий майданчик. Open sourcing the Firebase Android SDK . What's new in the google'sAssociate Android Developer Certification exam. Знання Architecture Components тепер обов'язково. Moar Power in Android 9 Pie and the future . Як оптимізується витрата батареї в новій версії ОС. RxAndroid's New Async API . Ефективна робота з Handler в залежності від версії API.

Опубліковано: 20/10/18 @ 10:00
Розділ Блоги Програмування Читати далі...

14 березня, Дніпропетровськ - Курс розробка додатків під iOS

Комп'ютерна Академія ШАГ запрошує студентів, початківців розробників і також усіх, хто хоче навчитися програмувати на річний курс розробка додатків під iOS. Навчіться розробляти мобільні додатки під iOS за один рік! Ми вчимо фахівців з нуля.

Опубліковано: 04/03/15 @ 08:46
Розділ Програмування Читати далі...

31 січня, Київ - Майстер-клас " Швидкі Web програми : розробка, профайлинг , оптимізація " від Дениса Радіна та Юрія Лучанінова

Практика створення додатків на Web платформі вже усталилася , проте ставлення до неї як і раніше не однозначно. Одним з основних аргументів проти є низька швидкодія HTML додатків і погана чуйність. Тренінг ознайомить з серією технік , що дозволяють розробляти максимально швидкі Web додатки, підняти чуйність інтерфейсу і зробити ваших користувачів щасливішими. " Оптимізація продуктивності - це не тільки про те що б зробити ваше поточне додаток швидше, це так само про те що б дозволити вам робити речі які ви не могли робити раніше .

Опубліковано: 29/12/14 @ 01:55
Розділ seo Блоги Програмування Читати далі...

Швидка веб - розробка з NReco

Ліричний вступ Написати одну хорошу строчку коду , в общем- то , легко : вона зрозуміла , робить те , що потрібно , її легко прочитати і зрозуміти (якщо це не строчка на Perl) . Коли строчок багато, ситуація радикально змінюється в гірший бік : реальність така , що проектний код зазвичай пишеться в умовах жорстких часових обмежень далеко не клонами Джона Скиту , і замість гарного коду « маємо те, що маємо» . Іншими словами , проектний код - це біль . Чим його менше , тим краще.

Опубліковано: 29/09/14 @ 06:26
Розділ Програмування Читати далі...

28 листопада, Київ - ClojureScript і реактивне програмування , або Як написати гру за 2 дні

Написання інтерфейсів для програм в браузерах зараз зазнає бурхливе зростання . Кількість підходів скоріше навіть дратує , чим вражає , і з першого погляду важко визначити , як же бути . У планах - подивитися , що у нас є на ринку розробки , оцінити , як люди без підготовки пишуть гри і в цілому поговорити « за розробку ».

Опубліковано: 12/11/13 @ 02:15
Розділ javascript Програмування Читати далі...

28 ноября, Киев — ClojureScript и реактивное программирование, или как написать игру за 2 дня

Написание интерфейсов для программ в браузерах сейчас претерпевает бурный рост. Количество подходов скорее даже раздражает, чем поражает, и с первого взгляда тяжело определить, как же быть. В планах — посмотреть, что у нас есть на рынке разработки, оценить, как люди без подготовки пишут игры и в целом поговорить «за разработку».

Опубліковано: 12/11/13 @ 02:15
Розділ javascript Програмування Читати далі...

Експериментальне програмування , або шаманський код у комп'ютерному зорі

Комп'ютерний зір - це саме ті цікаві завдання, про які мріють українські сеньйори , розбираючи черговий гуано -код веб -проекту за сир і автомобіль . Тема, до якої включено безліч пекельно складного мату, шаманства і просто комп'ютерної магії. Причому все це часто за складністю порівнюється з квантовою теорією , хоча практичної користі від останньої набагато менше.

Опубліковано: 11/09/13 @ 08:04
Розділ Програмування Читати далі...

Дайджест: помер винахідник "мишки" , де застосовується Ada , розробка по -російськи

Добрий день, шановні читачі. Новини В результаті IPO Luxoft залучив $ 70 млн . Команда програмістів з Петербурга вп'яте стала переможцем чемпіонату світу по командному програмування серед студентів. Помер винахідник комп'ютерної миші Дуглас Енгельбарт . Інтерв'ю Diving into Scala : A Conversation with Java Champion Cay Horstmann. Аналітика Чому маленький гаджет може погубити велику ділову зустріч . Цікава інфографіка - хто спонсорує онлайн-навчання . 65% випускників яндексовского ШАД залишилися в компанії . Де використовується Ada .

Опубліковано: 05/07/13 @ 09:19
Розділ Безпека Програмування Читати далі...

Дайджест: jQuery 2.0 , плюси і мінуси роботи в компаніях Top25 , чи потрібно програмування 8- льоткам

Добрий день, шановні читачі. Аналітика Інфографіка: Огляд зарплат 10 найпопулярніших професій у сфері digital-технологій. Інфографіка: дайджест Уанету 2012 . Інфографіка: 5 науково доведених способів отримати більше ретвітів . Інфографіка: бізнес пошукового гіганта Google в цифрах. Top-25: ІТ-компанії з рекордними зарплатами програмістів . Норвезька блог blog.iterate.no проводить чергове дослідження популярності мов програмування. Погляди Керівництво по найму програмістів . І ще про наймання - як не слід проводити співбесіду шукачів .

Опубліковано: 19/04/13 @ 08:29
Розділ javascript Блоги Програмування Читати далі...

Дайджест : інтерв'ю з Кардаковим і CEO Grammarly , дитяче програмування в Естонії , інкубатор в Харкові

Добрий день, шановні читачі. Новини Естонія запускає національну програму розвитку навичок програмування у дітей у віці від семи до 19 років; У Харкові почали будувати інкубатор для IT-фахівців; Керуючий партнер бізнес-інкубатора EastLabs Ольга Бєлькова балотується в депутати Верховної Ради ; В українську комп'ютерну гру Metro: Last Light вклали $ 5 млн jQuery відмовляється від GPL і залишається тільки під ліцензією MIT; Windows Store доступний для розробників з 120 країн , проте, на відміну від Уганди України в списку немає .

Опубліковано: 14/09/12 @ 06:59
Розділ Інтерв'ю Програмування Читати далі...

Дайджест : інтерв'ю з Кардаковим і CEO Grammarly , дитяче програмування в Естонії , інкубатор в Харкові

Добрий день, шановні читачі. Новини Естонія запускає національну програму розвитку навичок програмування у дітей у віці від семи до 19 років; У Харкові почали будувати інкубатор для IT-фахівців; Керуючий партнер бізнес-інкубатора EastLabs Ольга Бєлькова балотується в депутати Верховної Ради ; В українську комп'ютерну гру Metro: Last Light вклали $ 5 млн jQuery відмовляється від GPL і залишається тільки під ліцензією MIT; Windows Store доступний для розробників з 120 країн , проте, на відміну від Уганди України в списку немає .

Опубліковано: 14/09/12 @ 06:59
Розділ Інтерв'ю Програмування Читати далі...

Дайджест : університет в Bionic Hill , програмування з першого класу , хмарні ризики , трактор для програмістів , Erlang і Curiosity

Добрий день, шановні читачі. Літо непомітно пройшло повз, відпустки закінчилися, і прийшов час знову зануритися в справи і турботи. Втім, на українському IT-ринку в перший тиждень вересня новин було небагато. У продовження обговорень прийнятого закону про підтримку IT-галузі своє песимістичне (і кілька спірне, як на мене) думку висловив в колонці на Forbes.ua керуючий партнер AVentures Capital Андрій Колодюк. Також триває обговорення нев'янучої теми про те, чи не пора заводити трактор : про це розповідає в інтерв'ю AIN.

Опубліковано: 07/09/12 @ 04:40
Розділ Програмування Читати далі...

Дайджест: освіта майбутнього, Java-фреймворки, розробка під Kindle, расизм у Кремнієвій Долині

Добрий день, шановні читачі. Традиційно почнемо сьогоднішній Дайджест з новин, що стосуються вітчизняної ІТ-індустрії. У «Дзеркалі Тижня» опубліковано коротке інтерв'ю з віце-президентом Асоціації «IT Україна» Ігорем Лисицьким про результати змін у податковому законодавстві. На цьому новини української індустрії закінчуються. Втім, за прошедную тиждень в Дайджест надіслали два цікавих матеріалу про російських ІТ-компаніях і розробках.

Опубліковано: 25/11/11 @ 07:30
Розділ Програмування Читати далі...

Дівчата, які вибирають програмування

Останнім часом мені приходить багато листів від дівчат, які хочуть програмувати, вибирають спеціалізацію. . Листи мені пишуть, тому що я веду блог , присвячений програмуванню на С + +. Я - програміст, зараз займаюся розподіленими системами, працюю в компанії Майкрософт. До цього займалася розробкою ігор. Так от, питання в цих листах повторюються і картина складається дещо абсурдна.

Опубліковано: 11/07/11 @ 06:47
Розділ Блоги Програмування Читати далі...