Я думаю что тут целый комплекс технических проблем и фиксить их надо последовательно. Главный вопрос - почему выбран Mint? Если хочется спокойной жизни то используй Windows. Его уровень разработки таков что технических проблем с хардом будет мало. Само-же использование Линукс предполагает что ты немного сисадмин и инженер и способен сам решать часть таких задач.
Это я как-бы не в укор говорю. А просто констатирую что так оно есть. Я и сам часто лезу в форумы за советом. Хотя уже лет 15 работаю с Ораклами и ентерпрайз системами. И у меня блокеры и непонятки бывают.
silasibiri, сфоткай телефоном расклад как ты разметил. И покажи хотя-бы железо. Может там у тебя старый магнитный диск который уже паутиной затянуло не крутится. А ты забыл.
Армянское Радио, S3 масштабируется бесконечно. А база в какой-то момент может стать узким местом и (я готов спорить ведь я был DBA) что ничегошеньки вы тут не поделаете. В чем-то архитектурный шаблон автора напоминает facebook и vk. Они тоже быстро поняли что база не вытягивает и просто вынесли контент в статическую форму и на более примитивные хранилища.
Не забывайте указывать ОС Windows в тегах. Это очень важно потому что этот API хотя и программируется на С++ но имеет разные реализации на Linux и Win.
Wataru, если визуализировать x в степени бесконечность численно (ну просто допустив что конечное число итераций нам достаточно, то у нас будет такой график.
От 0.0 до 1.0) не включительно == 0.0
Потом строго равно единичке при x = 1.0
И все что строго больше единички улетает в бесконечно большое вещественное число. Короче можно не считать.
paran0id, посмотрел. Много лишнего. Например мышкой можно двигать блоки туда-сюда. С точки зрения версионного контроля это будет считаться изменением? Чорт его знает. Я всегда очень придирчив к изменениям в коде. А если взять такой крупный визуальный проект - то в нем 20% changes будут структурны и 80% изменений просто свяазаны с тем что у кого-то "рука дрогнула".
Вобщем я берегу свои глаза и не хотел-бы просматривать тысячи измененных строк в git просто потому что какая-то дизайнерка шевелила долго мышкой.
Но вот я поворчал немного.
Вообще я люблю визуальную часть информации. Но применительно к данным больше чем к коду. Инфорграфика например. Прекрасная вещь.
Графическое программирование или проектирование в принципе не ново. Еще IBM создавал подобные штуки много лет назад. Это ничем не закончилось. Эти штуки не востребованы особо. Я работал в 3х банках и 6 корпорациях и нигде эти средства не играли какого-то особого значения в мейнстриме разработки. Архитекторы в кабинетах могли баловатся рисованием диаграмм со стрелками но это был просто рисунок для презентаций.
Поэтому если рассматривать программирование мышкой как какую-то панацею или цель - то я считаю что это пустая трата времени. Никто еще никогда мне не показал наглядного примера где-бы визуальное программирование имело хотя-б какое-то серьезное преимущество перед классическим. Перед написанием собственно текста программы.
Если речь идет о рисовании веб-дизайна по принципу WISIWIG - то я за. Это хорошая тема. Давно пора и в онлайн сразу. Но такое рисоване юаев не составляет конкуренцию программированию. Это просто другой сегмент задач.