Сообщения | Дата |
---|
Самое главное - UI реализация, которая карта с катающимися машинками на которые можно кликнуть и узнать что они везут - это простые яндекс карты через их офигенное API https://tech.yandex.ru/maps/
Там ещё и построение маршрутов для водителей с учётом пробок и ДТП легко сделать! И километраж считать. Да всё что угодно!
Я делал ГИС на гугле - поддержка клала болт на всё и всех, проблемы вообще не решались годами. Перешёл на я.карты - как в раю оказался!Ну и автомобиль со своего GPS раз в минуту пуляет скрипту свои координаты, а тот их в базу подгружает, из которой Я.Карты будут тягать.
https://secretdomain.ru/add_coord.php?idMashinky=12345&MyCoord=23.234234x22.23453
А там внутри сидит:
INSERT INTO `Cars` (`id`, `coord`) VALUES ($idMashinky, $MyCoord);
| 11.06.2020 |
Вы бы не могли более точно описать что вам требуется, я такое умею :)Если я правильно понял - нужно создать 3 таблички в SQL
1 таблица: Товары
поля таблицы Товары: id, артикул, название, тип, остаток
2 таблица: Машины
поля таблицы Товары: id, госномер, вместимость, класс, координаты
3 таблица: Места назначения
бла-бла-бла
Кодите на php админку для всего этого, чтобы можно было удобно редактировать базу.
При необходимости настраиваете в 1С или любой другой системе учёта регулярную выгрузку в виде таблиц с comma separated values и подгружаете их через парсящий скрипт сравнивающий значения с вашей базой. Это через планировщик заданий типа CRON, если сервак на Apache, или хзкакеготам на винде.
Потом берёте яндекс карту и на их встроенном API пишете всю механику взаимодействия с потребителем, с обновлением посредством AJAX SQL запросов к базе.
В момент загрузки машины создаётся накладная - можно выгрузку производить в этот момент принудительно.
Складской рабочий составляет табличку сколько чего идёт в машину далее:
1 вариант) если это делается по старинке в экселе - сохраняете из эеселя в .CSV формат, драг-энд-дропите в окошко подгрузки на сайт, это всё раздербанивается на кусочки через разделитель (важно чтобы во всех табличках сохранялся один и тот же порядок строк) и вкидывается в базу простеньким php-скриптом.
Ну типо
function comma_separated_to_array($string, $separator = ',') // туточки $string это строка считывающаяся из CSV файла, а $separator - это запятая, которой разделяются значения
{
//Explode on comma
$vals = explode($separator, $string);
foreach($vals as $key => $val) {
$vals[$key] = trim($val);
}
return array_diff($vals, array(""));
}
На выходе у вас массив который вы скармливаете уже функции вносящей в базу данных
Там тоже простой SQL запрос
INSERT INTO `Tovary` (`id`, `articul`, `name`,`type`,`count`) VALUES ($vals[1], $vals[2], $vals[3],$vals[4],$vals[5]);
2 вариант) если это 1С и прочая - то можно оттуда выгрузку в CSV или наоборот, модуль написать который сам будет в вашу базу пулять всё, но 1С я не знаю вообще, но это на 1 день работы.
| 11.06.2020 |
Цитата Lopatiuk:
Вышел новый альбом Paradise Lost - Obsidian, на ютубчике есть все вещи, так что кто по тяжу, советую))
А они опять тяж стали играть? Они ж вроде давно на поп переключились
| 09.06.2020 |
Хорошую сетку zremesher в ZBrush даёт, хотя исходный стул вполне норм был. То как вы ретопите уже скорее для реалтайм движков требуется, вроде unreal и unity, и это сейчас становится актуально.
| 05.06.2020 |
необходимо улучшить визуализацию
Уже интересней смотрится! А теперь скопируйте карту которой вы делаете неравномерность отражений, сделайте ей масштаб в 5-10 раз больше и смешайте её с оригинальной через mix - чтобы это хорошо работало и для общих планов и для клоузапов. То же самое можно и с другими картами провернуть.
Перед тем как кинуть в substance не забудьте развертку сделать!
| 30.05.2020 |
необходимо улучшить визуализацию
Пишите, конечно.
| 29.05.2020 |
необходимо улучшить визуализацию
Привет!
Возьмите бесплатную карту с https://hdrihaven.com/hdris/ - чтобы освещение не было таким ужасно равномерным.Начните с установки HDRI на освещение! Разберитесь со светом, а после этого играйтесь с материалами - пока свет плохой вы ничерта не увидите. Со стороны камеры ни в коем случае стены не должны отсекать поток света от HDRI - проверьте это. А ещё лучше почитайте про базовое трёхточечное освещение и основываясь на нём учитывайте отсутствие преграждений светового потока от карт, если нет необходимости поставить стенок побольше.
Чёрно-белые карты похожие на ту что на полу киньте в reflection/glossy краски кузова и карту с царапинами и неровностями на bump.
Материал резины сделайте через composite/layered material сделайте 2 резины светлее-темнее и одну с жёлтой пылью и смешайте их. Обязательно не забудьте roughness разные сделать с большим шагом - резине свойственна очень большая неравномерность блика.
Пример шины: https://www.google.com/search?q=%D1%88%D0%B8%D0%BD%D0%B0+%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F&tbm=isch&ved=2ahUKEwjLsdzK1dnpAhWXxSoKHUXVDw4Q2-cCegQIABAA&oq=%D1%88%D0%B8%D0%BD%D0%B0+%D1%81%D1%82%D0%B0%D1%80%D0%B0%D1%8F&gs_lcp=CgNpbWcQAzoCCAA6BAgAEB46BAgAEBM6CAgAEAgQHhATOgYIABAIEB5QkhpYsCpgzi5oAHAAeACAAZwBiAGlBpIBAzIuNZgBAKABAaoBC2d3cy13aXotaW1n&sclient=img&ei=5E_RXsuvOZeLqwHFqr9w#imgrc=R4E1VQL_ijD7GM
Фаре нужно повышать прозрачность SSS (там же акрил или поликарбонат, он даже изношенный всё равно прозрачнее). Если сосем непонятно докуда крутить - временно вставьте в неё источник света - так я обычно делаю если не могу найти оптимальные настройки )
На металл царапины через бамп и IOR металла прибавьте к имеющимся значениям 20-40% может будет поживее
Попробуйте сделать диван с поповмятинами, ещё как вариант сделайте несколько разрезов, а из под них жёлтый поролон - будет как в реале, такой советский дермантин всегда рвётся через пол-года использования. Ну и composite/layered material из
1) кожа
2) кожа темнее + ниже roughness
3) светлая содранная кожа + ещё ниже roughness
Когда дети садятся в эту штуку - они чиркают подошвой по корпусу - сделайте под дверью чёрные следы - можете просто добавить uvw map и сделать ей отдельный map channel (не забудьте в самих картах тот же map channel указать), а все остальные карты, кстати, через triplanar map лучше сделать, чтоб с развёрткой не мучаться.
Ну и попробуйте на корпус краски и резины через Ambient occlusion/Dirt
/Distance texture зоны окклюзий затемнить/запылить
Кстати, понравилась кривая металлическая рамка! И сделайте искры под потолком - эти машинки больше всего ими запоминаются!
Если подытожить совсем грубо - все маты должны иметь неравномерность по цвету и/или отражающей способности и микрорельеф. И освещение не говно!
| 29.05.2020 |
Проблема с привязкой. Отображение во вьюпорте.
Возможо видеокарта от радеон, на них что-то подобное было - обновите драйвера, а следующую берите, на всякий случай, от нвидиа.
| 11.03.2020 |
Позвоните в любую типографию города и спросите кто им мониторы калибрует - выездная услуга будет стоить пару тыщ - и у вас профессионально откалиброванный монитор.
| 11.03.2020 |
Там всё очень просто!
1. Берёте камеру у гугла https://www.google.com/intl/ru/streetview/contacts-tools/products/ или просто штатив для панорамной съёмки и простую зеркалку и очень психологически устойчивого, выносливого фотографа
2. Фоткаете панорамы с равной детализацией во всех осях, с 40% перекрытием кадра, перемещаясь от точки к точке примерно на 3-6 шагов.
Хозяйкке на заметку:
Во время шагов продолжайте фоткать - весь софт для фотограмметрии это любит (чтобы искать точки программе было удобно) Не фоткать при перемещении самая распространённая ошибка новичков
3. Закидываете все фото в фотоскан, он лепит point cloud (облако точек, у каждой есть позиция по XYZ и цвет, просто как вертексы в 3д максе без соединяющих их эджей), затем из него делаете меш(это уже наш тридешный меш, хоть и убогий), а на меш печёте текстуры. На выходе FBX с адской топологией, который легко можно открыть в 3д максе, если удастся его запустить на адронном коллайдере. Но лучше загрузить в Zbrush и там сделать ретопологию через zremesh, развёртку на более гуманную и всё - у вас готовая хорошая сетка с текстурами.
4. Находите софт где можно загружать 3д-модель и привязывать к ней те самые несчастные панорамы, которые через ptgui отлично шьются. 3д модель для измерений, а панорамы для того чтобы головой вертеть.
Пример у них на сайте сделан так. Это не лазер скан, потому что на 3дшной превьюшке видно текстуры. Или совмещение лазер с фотограмметрией, так, например, RealityCapture умеет. Но лазер - треш точность чуть-чуть выше, но тектсур нет.
4 V 2 если делать ретопологию частично ручками в последней майке - получится такое чудо что даже можно в игровой движок положить и вообще по нему ходить или летать.
По их сетке легко понять что ретопология автоматическая - посмотрите на безумную колонну из 40 или 60 треугольников - там же одним боксом можно обойтись!
4 V 3 Всё это есть в гугл панорамах, они именно так и устроены, если у них нет простого коммерческого пользовательского интерфейса посмотрите есть ли доступ к их API на коммерческой основе, опытный кодер вам за 2-3 месяца такое соберёт на их API с удобным для вас интерфейсом.
Вот и всё!
| 22.02.2020 |
Цитата DieDieDieMyDarling:
Не могу найти где в форест паке вводится количество копий,в distribution есть параметр density,но он просто отвечает за тайлинг карты рассадки,а если я например хочу и по карте рассадить,и количество копий увеличить?В мультискатере есть параметр count,в форест паке я не могу найти его аналог
Во вкладке Distribution есть параметр Threshold - он меняет плотность объектов не меняя размеров карты. Если я правильно понял что нужно :)
| 21.02.2020 |
Привет!
Вьюпорт всегда наследует Field of view камеры. Можно менять вручную или сделать кнопку.
Способ 1 - ручками менять (безумие)
[[link:image_uri:347805,]][[image:347805,sky_image_forum]][[/link]]
[[link:image_uri:347806,]][[image:347806,sky_image_forum]][[/link]]
Способ 2 - кнопка
[[link:image_uri:347819,]][[image:347819,sky_image_forum]][[/link]]
[[link:image_uri:347822,]][[image:347822,sky_image_forum]][[/link]]
Такие дела :)
| 14.02.2020 |
Skethup при приближении режет объекты
В сцене с парочкой многоквартиных домов при создании микрорайона Camera Clipping Planе взбесилась и при приближении стала резать объекты.
К схождению с ума привёл прямоугольник 5 на 7 километров (море). Работаю в метрах. Режет исключительно пока камера направлена в сторону прямоугольника, вплоть до 90 градусов относительно него. Когда он "за спиной" у камеры резать перестаёт. Сами дома в центре сцены.
1. Hide прямоугольника не действует - всё продолжает резаться
2. Помещение в Unvisible слой тоже не помогает
3. Parallel projection + zoom extents не помогает
4. Field of view менять не могу - мне такой как есть и нужен
5. Удаление прямоугольника моментально приводит к нормальному отображению, но мне его удалять не надо, он хороший.
Варианты работы с прямоугольником:
Наловчился удалять, смотреть как всё выглядит, жать отмену - но это нереальный геморрой, тем более что даже в parallel projection стало резать чего вообще никогда не наблюдал.
Теоретически можно менять размер до небольшого, затем возвращать - но это какой-то костыль неудобный. Последним вариантом работы стало сдвигание объекта за спину камеры во время работы, а затем возврат на место. Но и это мягко говоря не удобно.
Если бы можно было как-то обмануть skethup будто объект удалён - всё бы было нормально, но это именно удаление, так как hide object и hide layer не прокатывают.
Мозги уже просто взорвались, подскажите, пожалуйста, что можно с этим сделать?
Самый нормальный из костылей которые я наизобретал - это уменьшить большой объект до 90% от изначального размера - срезка объектов тут же прекращается. Но немного не пойму такую вещь - когда возвращаю ему размеры увеличением на +10% он кажется не такого же размера. Что ж блин придумать-то такого чтобы этого не было...Ни у кого идей нет?
| 22.08.2015 |
Не используются все ядра при рендеринге
Всё выяснилось, как и предполагали выше: сцена слишком большая, оперативной памяти не хватает, поэтому и процессор не до конца нагружается. Для больших сцен с нормальными деревьями, машинами и прочим нормально идёт рендеринг только на 32гб оперативной памяти, процессор i7-4790K Devil's Canyon без разгона. Если у кого есть многопроцессорные конфигурации на Xeon-ах было бы интересно одинаковую сцену прогнать посмотреть что быстрее работает. Следующую конфигурацию хочу попробовать многопроцессорную покупать но пока нет должной загрузки.
Из ещё интересного - видеокарту купил самую дохлую какая была, какая-то NVIDIA 1Гб - сцены на ура загружаются и крутятся. Боялся что надо помощнее, но так как в production maxwell не использует карту, решил взять видео подешевле а на сэкономленые деньги SSD винчестер.Ещё чуть-чуть про Maxwell - после того как я всё понамоделировал - я тыкаю на кузов машины стандартный материал Car Paint (стёкла и фары у машин maxwell сам корректно назначает), на стекло AGS, на море WATER, HDRI-бэкграунд и Active sky с дефолтными настройками (на всё 2-3 минуты), тыкаю Fire и иду спать. А для мосье знающих толк в извращениях есть V-ray и прочие выстрелисебевногу рендеры с весёлыми глюками. Поверьте, Maxwell действительно удобен для тех кто ночью хочет спать, а не биться над нормальными настройками сцены.
Трава кстати в Максвеле хорошая, как бы это подозрительно не звучало. А море - фуфло, лучше Water с бампом волн назначать.
| 21.08.2015 |
Не используются все ядра при рендеринге
Продолжу задавать дурацкие вопросы, если никто не против.
Что лучше для Maxwell render - Xeon 3 600 ГГц 6 ядер или i7 4 000 ГГц 4 ядра (i7-4790K Devil's Canyon)?
Тоесть много ядер но послабее или мало ядер но помощнее. Не очень понимаю как Максвел работает с чёртовыми ядрами - на 3-х компьютерах одна и та же картина - одно-два ядра загружены, остальные ядра 50% рабочего времени отдыхают в неоплачиваемом отпуске :( Прям загадка.
+ ещё вопрос хватит ли 16Гб оперативной памяти или чтобы на полную катушку использовать процессор такой мощности нужно побольше оперативки? Работаю с архитектурой. Конечно HDD + SSD чтоб быстро файл подкачки использовать.
Заранее благодарю за советы.
| 03.08.2015 |
Не используются все ядра при рендеринге
Цитата irishman:
Цитата saurongorynich:
А можно ли Maxwell заставить видеокарту с CUDA использовать?
нет.
ноут совсем не лучший вариант для редера.
Ноут, конечно, бред) 3d просто хобби, купил его чтобы стоял рендерил пока по основоному профилю деятельности занимаюсь совсем другими вещами, но заказы пошли, так что буду покупать мощную машинку с восьмиядерником. Или ксеонов напихаю на многоядерную плату. Кстати что лучше? Многоядерная или многопроцессорная архитектура?Ещё никак не могу понять, стекло в окнах лучше делать объёмным или плоским - что быстрее считается? Объёмное вроде просвечивает как-то приятнее, а по скорости рендеринга плоское вроде бы чуть-чуть быстрее.
| 18.03.2015 |
Не используются все ядра при рендеринге
Цитата irishman:
чтоб понять что в диспетчере отображается надо глянуть как выглядит на инглише это.
по поводу оптимизации вот тут http://support.nextlimit.com/display/mxdocsv3/Speed+bottlenecks+in+Maxwell есть советы. ну и вообще ресур полезный. и прокси, и автотрава даже есть. если все правильно делать, экстерьеры влет должны рендерится в нем.
Большое спасибо, AGS (Architectural Glass Solution) стало для меня открытием - это мегакруто! Жалко русского нет, мозг разучился переводить эту чепуху написанную на собачьем языке.
Ещё бы написали в туториале как хакнуть Maxwell for Sketchup чтобы он разрешения больше Full HD считал, но они жлобы.
А можно ли Maxwell заставить видеокарту с CUDA использовать? Запускал скетч со втроенной картой и с Nvidia - скорость просчёта одинаковая. WIN8 данные о загрузке видеокарты скрывает как партизан карты генштаба, но явно карта лежит мёртвым грузом.
UPD - пока писал не видел ответа про GPU - это блин пипец какой-то продакшн без GPU - деньги на ветер
А не получится ли что превью при таких раскладах будет быстрее продакшена?
| 18.03.2015 |
Не используются все ядра при рендеринге
Два вопроса:
1. Где в WIN8 посмотреть как загружена видеокарта? Пипец какой-то, загадка века, даже в гугле меня разбанили, всё равно не нашёл. Как то можно принудительно заставить CUDA участвовать в рендеринге Максвелом?
2. Можно ли использовать ресурсы телефонов в распределённом рендеринге, а то, блин, у меня в телефоне 8 ядер и испытываю непреодолимое желание их заюзать.
| 18.03.2015 |
Не используются все ядра при рендеринге
Цитата Yehat:
Максвелл - точно не лучший рендер на всю жизнь. Вы и правда отстали от действительности.
Но не буду переубеждать, настраивайте его с бубном, если нравится.
Да я бы не прочь просто послушать советов как правильно с максвелом работать - может там есть прокси и экстерьеры не двое суток а два часа будут рендериться, может быть там CUDA можно заюзать, может ReadyBoost, у нас в стране культура производства хромает, люди похожи на папуасов с гуманитарной помощью - кросовки повесили на шею как амулеты и ходят босиком по битому стеклу. Мне на вопросы что именно отображается в параметрах диспетчера задач никто ответить не может.
Цитата Bubar:
Octane рулит по физике.
А как у него со скоростью?
| 18.03.2015 |
Не используются все ядра при рендеринге
Цитата nikolart:
Технологии идут вперёд, скажу вам )
О да! Несомненно!
Цитата Uraken:
max, corona, рендерферма
перскоп, батут, лопата
мех, корова, гриндерс, ферма
ну не слишком-то пи*дато
я считаю что, неверно
выбирать простейший путь
Вообще лучше сначал озаботиться правильной настройкой ОС и Рендера, чтобы выжать производительность по-максимуму, а потом, благодаря своим трудам заработать на рендерферму.Эти пути мне напоминуют ошибки в половом поведении некоторых самцов - лучше страшненькая, зато можно по-быстрому.
Лучше выбрать лучший рендер раз и на всю жизнь, чтобы прожить с ним счастливо, чем выбрать страшненький, и жить заглядываясь на другие более красивые unbiased рендеры.
| 17.03.2015 |
Не используются все ядра при рендеринге
Цитата zaqwsxcderfv:
если хочешь использовать все ядра и всю память, тогда заходи в win+r пиши там msconfig переходи в загрузку-дополнительные параметры и в числе процессоров поставь галочку и максимум сколько даёт,также в закладке максимум памяти.Сам так всегда делаю.И ещё в настройках макса настрой число ядер и памяти.
Опачки! Гран мерси! Впервые с момента покупки увидел скорость ажно 3.4 ГГц! msconfig дал существенный прирост по загрузке + 128 тредов поставил вместо 0 (Auto). До этого без msconfig-а хоть стопицот тредов выставляй результат - на грани статистической погрешности.
Правда удивило то что "Использование" опускалось до 6% - что это, биллгейтс-его-подери значит?
И что же за параметр "скорость" - это средняя частота загрузки обоих процессоров или суммарная? У меня же up to 3.1 ГГц, откуда там 3.4 ГГц могло взяться?
Напомню WIN8 с новым диспетчером задач задаёт вопрос знатокам)
Цитата Yehat:
Экспортните в Макс, там есть рендер Corona, он вам за 30 минут этот экстерьер посчитает просто нажав на кнопку без войны с глюками, раз они так достали. Если с виреем знакомы, то во всём разберёсь по ходу дела. Ну или вирей на скетчап поставьте. Просто это странная связка - скетч+максвелл. И по 5-10 часов считать - перебор.
Скетч+максвелл у нас в городе используется очень активно и результат очень хорош, планирую покупать восьмиядерник с DDR4 - будет нормально, просто этот ноут покупал для того чтобы на досуге придомовые территории рендерить, там то он за 3-4 часа всё просчитывает. А тут вдруг начали целиком дома просить сделать с морем, пальмами и прочей атрибутикой. Вот и заморачиваюсь как из машинки выжать по-максимуму, ведь у максвкела главная проблема что никто не знает как им эффективно пользоваться, а кто знает - не говорит :( С рекомендациямми zaqwsxcderfv и парой экспериментов уже добился высокого увеличения производительности, до семплинг левел 5,13 добрался на этом проекте за час - это очень дофига быстрее чем до этого. Рассчитать когда досчитается картинка сложно так как у максвела каждый проход всё медленнее идёт, но по результатам обязательно отпишусь.
Про Maxwell render часто говорят что сцены рекомедовано на адронном коллайдере считать, но это не так, можно добиться значительного прироста производительности правильно поплясав с бубном вокруг настройки рендера и системы.
| 15.03.2015 |
Не используются все ядра при рендеринге
Работал с максвелом когда он только появился, при удачно подобранной на тот момент конфигурации компьютера работал всего в 1,5-2 раза медленнее чем V-ray, просто тогда в железе хорошо разбирался, а сейчас катастрофически отстал от технологий. Если стоит задача получить хорошую картинку у меня уходило 5-6 часов на настройку в-рэя, и 10 часов на рендер, а в максвеле одна секунда нажать кнопку и 20 часов на рендер, так что суммарно считая время рендеринга вместе с временем затраченным на войну с артефактами и глюками в-рея, максвелл отстаёт не так сильно 15 часов против 20. Сейчас ещё и задачи у меня сильно изменились.
Самая главная задача понимать как работает ПО, тогда можно создать удачную конфигурацию под конкретные цели, а у меня сейчас узкое место обнаружилось, так как при покупке не знал что там вообще с этими ядрами и прочими win8 происходит.
Думал может своп на флешку посредством readyBoost можно перекинуть, вдруг бысрее работать будет.
| 15.03.2015 |
Не используются все ядра при рендеринге
При рендеринге в Maxwell Render for Skethup (лицензия) наблюдаются странности: то работают оба ядра (загружены 4 логических процессора), использование 77% скорость 2ГГц, то работает 1 ядро (1 из 4-х логических процессоров), использование 31% скорость 2,68ГГц.
1. Как такое вообще может быть, использование и скорость не находятся ни в какой зависимости?
2. Что вообще показывается под названием скорость в диспетчере задач?
3. В чём проблема и как её исправить? Недостаточно оперативной памяти чтобы всё что обрабатывает процессор держать в ней и из-за этого не получается загрузить ЦП? Может попробовать хотя бы USB3.0 флешку использовать для readyBoost? И есть ли плашки DDR3L больше 8 гигабайт, а то у меня одна впаянная 4Гб и одна 8 Гб в ноутбуке стоят. Будет ли лучше чем USB3.0 через eSata твердотельный жёсткий диск поставить или почти одинаково?
4. Собираюсь собирать рабочую станцию для рендеринга под Maxwell, лучше i7 8-ядерный процессор или поставить 8 ксеонов на серверную материнскую плату? Что для рендеринга, в частности под Maxwell лучше ядра или отдельные процессоры?
5. Какого чёрта нигде нет таблицы сколько оперативной памяти примерно нужно для какого процессора чтобы его нагрузить по полной?
6. 2 ядра по 2 GHz - это 4 GHz суммарно или тут какой-то подвох? Как вообще загрузить их все? В Максвеле стоит threads 0 (самомтоятельный выбор потоков по ситуации), может вычислить сколько их всего в этой конфигурации компьютера и поставить все, оставив один-два свободных для системы?
ASUS X751L
Процессор i7 4510U 2 ядра up to 3.1 GHz
12 Гб оперативной памяти
Win8 X64, Skethup 2015 не про, Maxwell Render for Skethup лицензированный
Понятно что странный выбор ноутбука для 3d, но покупал для проверки не потерял ли навык, теперь работаю над проектами, а одно изображение по двое суток рендерится.
Скриншоты прилагаю.
Заранее благодарю за помощь в понимнии всех нюансов работы компьтеров, много лет не интересовался что происходит с технологиями и отстал от действительности.
| 15.03.2015 |