×Закрыть

Материалы по теме «tech»

RSS

Python: Веб-разработка без фреймворков (часть 2)

mlk 263

В прошлой части я постарался рассказать о том, что чистый WSGI код писать не так уж сложно и что преимущества такого подхода налицо, но есть ли у этого обратная сторона? Единственным, пожалуй, недостатком я могу назвать некоторые неудобства по работе с данными в запросе. К счастью многие задачи здорово помогает решить WebOb. 12

Python: Веб-разработка без фреймворков (часть 1)

mlk 1465

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

Автоматизация тестирования. Заметка об AutoHotKey

Zakhar Gryshchenko 3202

AutoHotKey — не очень известная, но очень полезная утилита, позволяющая автоматизировать тестирование GUI—приложений. Как говорят классики, «это действительно очень таинственная программа для автоматизации тестирования», и уж точно более таинственная, чем SilkTest :) 21

Вавилонское столпотворение в .NET проекте

Павел Дмитриев 179

В крупных проектах зачастую возникает необходимость (ну или по крайней мере сильное желание) писать код на разных языках. Например, большая часть кода написана на C, часть была быстро накидана в виде прототипа на Python, а кусок для работы с базой знаний был вообще сделан на каком-то декларативном языке. Объединить все это вместе раньше было довольно проблематично — разные форматы данных, абсолютно разная организация памяти, и многие другие причины мешали с легкостью составлять вместе «кирпичики» кода на разных языках. 20

Say Boo!

Павел Дмитриев 148

Одним из самых больших достоинств платформы .NET стала ее «мультиязычность», которая позволяет с легкостью использовать код на разных языках, обеспечивая его прозрачную для пользователя «стыковку». 23

Тестирование по-пайтоновски. Введение

Павел Дмитриев 4734

Написание любой программы, длиннее 100 строчек, практически немыслимо без создания модульных тестов (unit test). По сути своей, модульный тест — специальный код, автоматически проверяющий функциональность маленького участка кода. Обычно модульные тесты пишутся так чтобы проверять весь диапазон проверяемого кода, а кроме того, часть тестов составляется так чтобы заведомо «не срабатывать». 3

Вызов на Python-игры (часть 4)

Павел Дмитриев 207

Продолжение. Начало тут. Внимание! Прежде чем читать дальше, я настоятельно рекомендую всем попытаться справится с задачами самостоятельно. Опыт и полученное вами удовольствие будут несравненно выше. 7

Вызов на Python-игры (часть 3)

Павел Дмитриев 432

Продолжение. Начало тут. Внимание! Прежде чем читать дальше, я настоятельно рекомендую всем попытаться справиться с задачами самостоятельно. Опыт и полученное вами удовольствие будут несравненно выше.

Вызов на Python-игры

Павел Дмитриев 1473

После небольшого периода обучения, всегда становится интересно проверить свои знания. Так произошло и со мной, в ходе изучения Python. Немного поискав по просторам Интернета я нашел следующий сайт: www.pythonchallenge.com. После недолгого ознакомления с ним я понял что этот сайт — задачка даже поувлекательней многих компьютерных игр. 3

Пробуем Pylons, часть 2: views

Павел Дмитриев 1412

Часть первая. Современный web-development (и не только) просто изобилует всякими модными сокращениями, от множества всяких CRUD, ReST, SOAP, KISS, BRTG, TiMO и так далее. Не последнее место среди всей этой мешанины занимает аббревиатура MVC. 8

Пробуем Pylons, часть 1: install, db setup

Павел Дмитриев 2171

Всякий человек естественно пытается облегчить себе жизнь. Программисты — ярко выраженное доказательство этого принципа. Так уж сложилось, что по ходу работы мне необходимо создавать множество мелких Web-приложений, для решения небольших текущих задач. Ну а поскольку использование PHP мне не доставляет удовольствия чисто эмоционально, я решил попробовать для этих целей Python. 23

Ask developers.org.ua: Alternatives to CORBA?

Sergiy Matusevych 163

Призываю всех, кому есть что сказать по делу, написать по коротенькой заметке о каком-нибудь своем хаке, об интересном разделе из теории или просто о любимом языке или технологии. Для затравки — расскажите, кто что пользует для IPC между процессами на нескольких хостах? меня лично интересует поддержка в С++ и как минимум еще в каком-то скриптовом языке, но интересно услышать вообще чем народ пользуется и какие впечатления? 16

Быстрая работа с файлами данных

Alexander Skakunov 1966

Знакомый програмист рассказал, как ему дали проект, где нужно было ускорить работу сайта, сделанного коллегами-индусами. После недолгого копания, он обнаружил, что данные везде получаются из БД построчно — циклами на PHP. 19

Виджеты в TurboGears

Max Ischenko 116

Один из основных принципов дизайна TurboGears был и остается принцип «конструктора» — когда для реализации отдельных частей максимально используются готовые компоненты. Однако есть и компоненты написанные «с нуля» в рамках проекта. Наиболее интересным из них следует, пожалуй, признать виджеты (widgets). 2

← Сtrl 1... 131415161718 Ctrl →

Комментарии

Їх як масла
Интересная тема с тестовым периодом работы вместо тестового задания. По-моему, это решение проблемы для миддлов и синьоров+. Для джунов, к сожалению, без вариантов. Вас много, а мест — мало...
А що не так, із твердженням? Все, що потрібно для початку роботи з Vue — це знання HTML, CSS та JavaScript.
У автора це перша технічна стаття на Доу. Сама здатність людини формулювати думки і бажання писати на технічні теми заслуговує похвали. Я прочитав цей критичний комент і пішов подивитись скільки у автора коментаря статей на Доу і яка їх якість.
Мені з першого випуску було норм, але про девопсів дійсно був класний запис, набагато цікавіше за фронтендний (вибач, Юра ;-) )
Первые выпуски вобще не понравились, а прошлый (про девопсов по 10к) прям зашёл! Желаю дальнейшего развития и всегда быть интересными!
И много вы надиктовали? Банальный ремоут до ковида был шоустопером. Кто хотел тот находил. Мне в ремоуте только Genesis отказал в 2018-м, я правда потом нашел адекватного клиента на Upwork.
Блу кард + реюнион? У меня информация, с которой столкнулся лично я на собственном опыте.
Внесите ясность, что именно является непроверенным?
В данном случае не представляю, что можно было бы порешать.
Это слова немецкого юриста, не мои. Согласен, дата старта в этом случае несколько сбивает с толку.
Да, исключительно в рамках цифрового продукта.
У Львові нарешті побудують першу гілку метро? Зручно було б зробити гілку метро, яка з’єднає ІТ парк з центральними та спальними районами міста.
Та у Дольче Банка тоже не все так заебись, давайте будем честными. Там и скандалов хватает и тд.
«Потрусить для перевода» Лол