Локальное кэширование - отличная идея, особенно для веб- или скриптовой разработки, или когда дерево зависимостей большое. У меня немного другая ситуация - зависимостей не очень много (первые десятки), и они все C++-ные, поэтому они все локально построены и в NuGet-овские пакеты завернуты, так что дополнительное кэширование не требуется. Нередко приходится в них что-то подправлять, так что без форка трудно обойтись. Но да, это несколько другая история, прямого отношения к статье не имеющая.
Я предпочитаю не последнюю, а проверенную и оттестированную с моим продуктом версию. Возможно, подправленную. Поэтому всегда форкаю, завожу свою ветку для возможных правок, и форк апдейчу (если есть в этом потребность) в начале релизного цикла, чтобы до конца цикла неожиданностей не иметь.
Подруга жены рассказывала. Ждала гостей, на столе был тортик, которого вожделел ее лабрадор. Его, ессно, отгоняли. Вдруг он метнулся к входной двери и залаял. Хозяйка побежала открывать, но за дверью никого не было. Когда она обернулась, половины тортика тоже не было, а довольный собакин выглядывал из-под кровати.
Кто имел дело с собаками, в таких исследованиях особо не нуждается...
В Штатах да, с этим строго. Когда-то еще в начале 2000-ных в городке, где я жил тогда, арестовали водителя за езду мимо школы со скоростью 70 миль в час, при лимите 25 (время было учебное). Судили за попытку массового убийства - "Вы бы убили всех детей, которые могли выйти из школы". Чем кончилось, не знаю.
На заправках в Штатах практически везде есть магазинчики. Мороженое там тоже продается. Видимо, это была ближайшая точка, вот он туда и поехал. Если городок маленький, то это вообще могло быть единственное место, куда без машины можно добраться.
Не могу без него обходиться, еще с 90-х всюду за собой таскаю. Пробовал на ФАР и другие переходить, всегда быстро возвращался на TC. Сколько ОС сменилось за это время... Кристиану респектище.
И кстати, весьма компактная вещь, долгое время на одну дискету помещался, да и сейчас не намного больше.
Обработка сообщений от контрола не сложнее и не проще, чем у Qt, просто она другая
Если проект не слишком маленький, то часто нужна MVC архитектура. На голом WinAPI ее довольно дорого вышивать/тестировать/поддерживать. Библиотеки типа Qt или CopperSpice ее предоставляют из коробки. А так же неплохую рисовалку, и еще много чего нужного.
На всякий случай оговорюсь, что я только C++ приложения имею в виду, и только их GUI часть.
А потом потребуется это все на Линукс портировать. И пошло-поеxало - MainWin, ныне покойный, Wine, о котором заказчики не хотят и слышать, и т.д, и т.п, вплоть до полного переписывания виндозависимой части.
Но в целом да - компактные программы выглядят привлекательнее раздутых, при прочих равных.
Большинство тех, с кем работал в 90-е, до сих пор работают по специальности. Десятки людей, всем по 50-70+ сейчас. Мне 60, полет нормальный. За последние 4 года пару раз менял место работы, особых проблем не было. Тимлид, разработчик, местами девопс.
А еще кое-где в тоннах измеряют производительность систем охлаждения. Охладитель производительностью в одну тонну - это который за сутки отводит количество тепла, достаточное для плавления одной английской (короткой) тонны водяного льда.
Жизнь вообще часто заканчивается смертью...
Локальное кэширование - отличная идея, особенно для веб- или скриптовой разработки, или когда дерево зависимостей большое. У меня немного другая ситуация - зависимостей не очень много (первые десятки), и они все C++-ные, поэтому они все локально построены и в NuGet-овские пакеты завернуты, так что дополнительное кэширование не требуется. Нередко приходится в них что-то подправлять, так что без форка трудно обойтись. Но да, это несколько другая история, прямого отношения к статье не имеющая.
Я предпочитаю не последнюю, а проверенную и оттестированную с моим продуктом версию. Возможно, подправленную. Поэтому всегда форкаю, завожу свою ветку для возможных правок, и форк апдейчу (если есть в этом потребность) в начале релизного цикла, чтобы до конца цикла неожиданностей не иметь.
Не лучше ли форкать все зависимости, чтоб не зависеть от такого рода случайностей?
Подруга жены рассказывала. Ждала гостей, на столе был тортик, которого вожделел ее лабрадор. Его, ессно, отгоняли. Вдруг он метнулся к входной двери и залаял. Хозяйка побежала открывать, но за дверью никого не было. Когда она обернулась, половины тортика тоже не было, а довольный собакин выглядывал из-под кровати.
Кто имел дело с собаками, в таких исследованиях особо не нуждается...
Обычно к его возрасту люди его уровня давным-давно уже заработали на безбедную старость, и если что-то делают, то чисто для себя.
Вряд ли ему нужна такая самопрезентация, да и сами работодатели.
Динозавры тоже так считали. Наверно.
В Штатах да, с этим строго. Когда-то еще в начале 2000-ных в городке, где я жил тогда, арестовали водителя за езду мимо школы со скоростью 70 миль в час, при лимите 25 (время было учебное). Судили за попытку массового убийства - "Вы бы убили всех детей, которые могли выйти из школы". Чем кончилось, не знаю.
На заправках в Штатах практически везде есть магазинчики. Мороженое там тоже продается. Видимо, это была ближайшая точка, вот он туда и поехал. Если городок маленький, то это вообще могло быть единственное место, куда без машины можно добраться.
Мой говорит "мяума", довольно отчетливо.
То есть, искусственно вызывается диабет 2-го типа?
Не стекла побить, а тоже лишить сладкого.
Не могу без него обходиться, еще с 90-х всюду за собой таскаю. Пробовал на ФАР и другие переходить, всегда быстро возвращался на TC. Сколько ОС сменилось за это время... Кристиану респектище.
И кстати, весьма компактная вещь, долгое время на одну дискету помещался, да и сейчас не намного больше.
Если проект не слишком маленький, то часто нужна MVC архитектура. На голом WinAPI ее довольно дорого вышивать/тестировать/поддерживать. Библиотеки типа Qt или CopperSpice ее предоставляют из коробки. А так же неплохую рисовалку, и еще много чего нужного.
На всякий случай оговорюсь, что я только C++ приложения имею в виду, и только их GUI часть.
А потом потребуется это все на Линукс портировать. И пошло-поеxало - MainWin, ныне покойный, Wine, о котором заказчики не хотят и слышать, и т.д, и т.п, вплоть до полного переписывания виндозависимой части.
Но в целом да - компактные программы выглядят привлекательнее раздутых, при прочих равных.
Большинство тех, с кем работал в 90-е, до сих пор работают по специальности. Десятки людей, всем по 50-70+ сейчас. Мне 60, полет нормальный. За последние 4 года пару раз менял место работы, особых проблем не было. Тимлид, разработчик, местами девопс.
Вы иронизируете, а в 90-х это было очень круто. Я сравнительно недавно последние арвидовские ленты на HDD сбэкапил.
Смотря что в этом файле. Может, его просто забыли в .h переименовать?
А еще кое-где в тоннах измеряют производительность систем охлаждения. Охладитель производительностью в одну тонну - это который за сутки отводит количество тепла, достаточное для плавления одной английской (короткой) тонны водяного льда.