GraphQL у свiтi компонентiв від Катерини Поршнєвої — React fwdays онлайн | 27 березня
×Закрыть

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

RSS

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

Zakhar Gryshchenko 3191

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

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

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

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

Say Boo!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ask developers.org.ua: Alternatives to CORBA?

Sergiy Matusevych 160

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

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

Alexander Skakunov 1957

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

Виджеты в TurboGears

Max Ischenko 116

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

Выжить без JavaScript: выделенные чекбоксы

Alexander Skakunov 274

Была у меня такая стандартная задача. Есть хтмл-форма. В ней таблица, в начале каждой строки есть чекбоксик, выделив который, мы помечаем эту строку на удаление. Затем по нажатию кнопки «Удалить выделенные» помеченные строки удаляются. Значение каждого чекбоксика — уникальное, и однозначно соответствует удаляемой строке. 2

Closures (Re: функциональное программирование на Python)

Sergiy Matusevych 960

В предыдущем посте Макс обмолвился о «нормальной поддержке замыканий» в питоне. У меня к замыканиям в питоне есть определенные претензии, поэтому я расстарался и написал довольно жирный комментарий, который теперь решил немного причесать и выложить в виде статьи. Читаем про лексические замыкания в python, ruby, perl и scheme. Сравнение очень поверхностное, поэтому специалисты, пожалуйста, поправьте меня, если я что-то не так понимаю. 5

← Сtrl 1... 121314151617 Ctrl →

Комментарии

Ну, мне как разработчику удобнее и комфортнее работать с ПМом, который на 100% вовлечен в мой проект, а не на 6-7% (или 30мин времени в день)
Сотни тысяч богатых иностранцев хлынут в Винницу! Государству придется срочно построить железнодорожную магистраль и автостраду Киев — Винница.
Андрей, где вы слышали вой о том что денег нет? :) Вы себя называете СЕО и тд... но но при этом занимаетесь тем, что льете свою желчь на людей.... Прям фонтан «изобилия» ... вам бы ним «поля удобрять» :) Вы 4 года «в теме» и у вас нет свободных средств?
до сих пор непонятно, зачем им заниматься поддержкой других IDE и не продвигать собственные, в моем понимании этим должны заниматься разработчики этих самых других IDE.
Як правило, тестовим завданням не називають задачку на 15 хвилин, що дається під час співбесіди.
А вы попробуйте «впарить» ... «умные костыли» человеку :) если получится можете начать сотрудничать с этой организацией на тех же условиях.... :D
Добре питання! Відповідь покаже як рівень програміста, так може виявити деякі характеристики робітника, вказати на його продуктивність, або проблеми з нею
А можно для начала TWS наушники, которые будут управляться движением уха? Лень руками переключать, а отдельно каждым ухом я двигать умею.
Я кажу про середньостатистичну українську галеру, а не про FAANG і компанії такого ж масштабу.
Почему бы и нет. Вполне себе неплохая притирка, можно проявить «культуру» программирования, подход к решению задачи. Тут же задавать уточняющие вопросы, отвечать на встречные. Увидеть, как будущий коллега относится к чужому коду.
На протяжении своей с позволения сказать карьеры я практически постоянно работал и девом и манагером одновременно.
Можно. Одной из главных (или главной) целью создания этого языка было продвижение своих продуктов и по очевидным причинам, они не заинтересованы и не занимаются поддержкой других IDE или таких протоколов как LSP
наша команда  — а может он кофе приносил?
У меня нет столько времени. Если человек принципиально отказывается от тестового даже не глянув, то скорей всего его корона и так к нам в дверь не пролезет.
Да, 3-4 часа в день на интервью уходит, если активно ищешь. Это помимо 8 часов остальной работы. Как вписать в это ещё и тестовые — я хз. Ну смотри, все ж очень просто.