1

(36 відповідей, залишених у Залізо)

Torbins написав:

або розкидайте по папках.

Так же ж і робив:
1000[folder]
-page1.html
-page2.html
1000 - номер теми, page1 - номер сторінки теми. Припустимо, я скачую cyberforum з 2.700.000 тем, виходить стільки ж папок (поки що їх 50 тисяч а файлів ~200.000). А якже іще було розділити теми і сторінки? Просто я неправильно висловився, сказавши що Total Commader висить на 200.000 файлів (він висить на 50 тисяч папок, але коли я роблю пошук тексту по файлах то на 200.000 файлах).

На PHP зараз дійсно вирішена ця проблема. Пошук ключових слів у цих файлах займає на RAM-диску менше часу, ніж у одиничних html. І потреба в такому IOPS відпала.

Дякую за допомогу HetmanNet-у і Вам. Диск купую все ж samsung evo 860 250gb (1500UAN з доставкою) (бо мій бюджет обмежений "сімейним" і мені не дали право купити Pro замість нових ботінок :) ) Тому вибачте що поморочив голову, але вмовити я їх не зміг. Зараз основна ціль - це вже не нейромережа, а у якості системного.

У майбутньому, можливо, куплю 970 але поки це мрія.

Все, оскільки питання я вирішив то профіль можна банити, як хочете можете перенести це у смітник.

2

(11 відповідей, залишених у Комп'ютерні мережі)

Рішення1: Якщо ви платите мало, попросіть свого прова дати вам виділений канал за додаткову плату. Якщо це 100 mbit, то це 1500-2000 UAN.
Рішення2: Можливо, у вашому районі багато розподілень (багатоквартирні будинки). Дізнайтеся, який пров у вашому районі найрідший і виберіть з найкращих.

3G/4G/WiFi не рекомендую, бо шкідливіше для здоров'я (особливо для шкіри)

flood reply
FakiNyan написав:

А ще було, що тирнет зник зовсім, то я дзвонив в підтримку, і мені то все пофіксили, але дядько там був дуже хамовитий і неприємний, і я навіть подібні відгуки про компанію надибав був, так шо "копійку" не раджу точно.

Той дядько був правий, замість того щоб заплатити йому гроші ви змусили його виправити проблему безкоштовно, а в "копійці" йому за це навряд хтось дає доплату, бо це вітчизняна фірма у якої немає грошей і криші, щоб не платити податки. Тому, подякували б що виправив, бо "хамовитість" означає розмову, а міг просто трубку кинути.
Йдіть до москалів, там є криша, немає жорстких умов і податків, працівникам гарно платять і вони ввічливо спілкуються і вирішують проблеми. Vodafone, Kiyvstar, Life, Ukrtelecom, Intertelecom, PEOPleNet - це все москалі, тобто вони більшість послуг дешево купують у російських провів. Треба визначитись між (дешевими і надійними москалями) та (дорогими ненадійними співвітчизниками).

3

(36 відповідей, залишених у Залізо)

koala написав:

Вибачте, а ви в цілому розумієте, що якісний софт на поганому залізі - це краще, ніж поганий софт на хорошому?
Може, все ж потренуєтеся на слабкому залізі, розберетеся, як ті нейромережі і т.д. працюють, виробите вимоги - а тоді купуватимете обладнання?

А ви мені будете допомагати робити це безкоштовно? Скоріше ні.
Я здатен кодити тільки з гуглом.

Я перш за все хотів би накінець вивчити C++. Я насправді його ніколи не знав, а кодив тільки редагуючи чужий код і підставляючи туди свої циферки і буковки! Я не знаю що таке вказівники, як виділяти пам'ять, я коли відкриваю код то багато чого не розумію. Коли я гуглю те, чого я не розумію, то я знаходжу не розжовану відповідь, яка вимагає від мене попередніх знань (якісь там двійкові коди і т.д.) і я його не розумію! А вчити все, коди, архітектуру, якісь стеки, регістри, пам'ять у мене бажання немає, я не хочу переводити своє життя у нікуди, якщо я можу просто відредагувати циферки і буковки... Тому моя мрія про вивчення C++ назавжди залишиться не здійсненою.

Прихований текст

Короче кажучи, я не знайшов поки що у гуглі той оптимізований швидко працюючий код, щоб відредагувати і тому я не зможу (без допомоги інших)

Може, все ж потренуєтеся на слабкому залізі, розберетеся, як ті нейромережі і т.д. працюють, виробите вимоги - а тоді купуватимете обладнання?

А хто ж мені буде безкоштовно допомагати, якщо по-перше не відомо чи я направлю нейромережу на "созіданіє" чи на "разрушеніє", тобто який код буде створений з її допомогою, може це буде код для бойовиків на Донбасі, а по-друге не стану заперечувати що основна ціль - комерційне використання, щоб заробити гроші.
Ну і накінець, ідея не моя - такі нейромережі уже існують, які допомагають розробникам, але ж вони не доступні для скачування щоб не використали їх "бойовики" (в бойовиків є свої кодери, умовно). Тобто, щоб допомогти мені простіше було б дати готову нейромережу, але ж цього не зроблять.

Тому єдиний вихід для мене - це гарне залізо.
#autodelete

4

(36 відповідей, залишених у Залізо)

*Парсер ще не створив, але це точно буде на базі <string> C++, бо нічого більше я не знаю.
Це мінус продуктивності? Спочатку треба обрізати статику. Для цього проаналізувати перший файл і визначити куски коду які часто повторюються. Ці ж куски вирізати в наступних файлах і перезаписувати. Потім (вручну) відкрити один з файлів, записати в блокноті те що треба вирізати, пройтися ще раз. Потім все це заархівувати (бекап), уже потім робити парсінг у БД. Спочатку спарсити  усе підряд (типу назва теми і повідомлення і ім'я теми). Потім якось зробити алгоритм щоб визначався тільки найбільш правильний код і технічне завдання і по цій БД спарсити нову БД (для нейромережі).
Нейромережа буде на CUDA. Спочатку її треба обучити англійській, російській і українській мові асоціацій (тобто навчити визначати що є на картинці), для цього я матиму масив картинок. Це так як вчиться людина (дитина) сприймати світ, приєднуючи слова які кажуть оточуючі до картинок.
Потім треба "обучити" нейромережу мовам програмування.
І тоді нарешті обучати по цій БД техзавдання+код.
Я не знаю навіть, яка продуктивність треба для цього, але зокрема для навчання по масиву із картинок IOPS все рівно треба високий, бо масив картинок не охота об'єднувати у один файл.

5

(36 відповідей, залишених у Залізо)

Це кілька програм. PHP/C++. Це завантаження веб-сайтів (звідси купа html сторінок), парсінг даних.
Спочатку завантажувач був на ПК (C++), але потім переніс на тестовий хостинг (позавчора) для швидкості.
Той, що на ПК завантажив мені близько 200.000 html і коли я відкриваю Total Commander то він висить, він навіть прочитати це не може. Через пів години з трудом показує, оперувати файлами не можливо. Для того щоб спарсити дані треба великий IOPS, створив RAM-диск, скопіював туди - все рівно треба довго чекати. Я навіть не парсив а поки що шукав ключові слова.
Так от це мені надоїло і зробив тепер на хостингу.
Завантажувач - це простий PHP-скрипт по принципу проксі: завантажується url, зберігається в файл, на C++ написана лише прога яка запитує по списку методом брут (кілька потоків)

http://mysite.com/script.php?url=http://site.com/index.html&file=file1

скрипт:

<?php
$url=$_GET['url'];
$file=$_GET['file'];
$con=file_get_contents($url);
$f=fopen($file, "a");
fwrite($f, $con);
fclose($f);
?>

Але на цьому хостингу є обмеження на розмір одного файла - десь до 20 мб, для цього і потрібен параметр file. Але я не взнаю розмір, просто встановлюю в C++ обмеження 100 сторінок на 1 файл. Виходить десь від 1 (помилки) до 15 мб файли.  Зате виходить швидко - до 600 файлів за хвилину (і це на тестовому хостингу). Завантажую вночі, тому навряд чи це створює суттєве навантаження на ті сайти. Ліміт становить 5 Гб на місяць, тому доведеться реєструвати нові акаунти (поки що використовую 1). Так, це трохи "криво" але іншого виходу немає (бо тоді дешевше провести проводний інтернет).
Потім я з цього хостинга завантажую ці файли на комп, ping у мене 50ms а на хостингу 1ms. Тому багато файлів з того сайту я завантажую повільніше, ніж хостинг, а 1 файл з хостингу в мене скачує на швидкості приблизно 2 мбайт/с.

Короче я маю 200.000 скачаних файлів (окремо) і 300 штук скачаних недавно на PHP (по 100 файлів в 1). Єдине, що мені ще хотілося б якось скоротити трафік, може якийсь онлайн-архіватор (безкоштовний не знайшов).
Для того що качалось на ПК, щоб спарсити треба напевно не один вечір і великий IOPS, а для того що почав качати позавчора - 5 хвилин. Тема була створена для того що я качав іще 2 тижні тому. Але все рівно я буду завантажувати все більші обсяги даних і без SSD не обійдуся.

Але на виході я маю створити MySQL БД (куди це все буде спарсено) і нейромережу, яка буде "навчатись" по даним із БД. В БД має бути 2 параметра - перший це задача а другий це вихідний C++/PHP/Java/Basic код вирішення.
Вся суть далі в тому, не смійтесь тільки що ця нейромережа має допомагати мені вчити програмування.
Поки що я не зробив парсер, але це точно буде

6

(14 552 відповідей, залишених у Інше)

FakiNyan написав:

порадьте хтось невеличкого фільтра для води, бо в мене вже на всіх баньках ручки повідломлюватись, і купувати нову я не хочу

Що мається на увазі під фільтром?
Усі фільтри (крім промислових), електролізери, світло- електромагнітні високочастотні- генератори "живої" та "мертвої" води для прання білизни, дезінфекції чи для пиття (отруйно, особливо якщо електрод платиновий чи з радких металів) - то чистої води лохотрони, плацебо.
І навіть "механічні" фільтри відносяться до цієї категорії. Якщо у воді є бруд, то крім відстійника ніяким фільтром ви його не виберете.
Є спеціальна хімічна очистка, біо-очистка (бактеріями), відстоювання, складна "механічна" фільтрація, пастеризація. Максимум від крупних пилинок очистите, все інше лишиться.

Якщо ви дивитесь на рейтинги то будь-ласка

7

(36 відповідей, залишених у Залізо)

Torbins написав:

Якщо вам вистачить оперативки, то RAM-диск буде разів в десять швидшим за найшвидші сучасні SSD.

Якщо є велика кількість IO, то виходить щоб не гробити SSD їх треба робити в RAM, а з SSD тільки зчитувати і записувати кінцеві дані? Оперативи 64 Гб.
RAM і так оновлюється все "життя", а SSD має обмежену кількість перезаписів, правильно? Так мій знайомий сказав.
Це виходить потрібен сервер. Це буде дешевше (ніж PCI/SSD+TRX AORUS). І напевно RAM-диск пропрацює довше, ніж SSD?

Torbins написав:

Якщо вам вистачить оперативки, то RAM-диск буде разів в десять швидшим за найшвидші сучасні SSD.

HPE G5, G6, G7, Gen8, Gen9, Gen10 - в якого із цих оператива буде швидшою за Samsung 970?
(мінімальний). Rack (не Tower/Blaid). Проц самий мінімальний. А як з'єднати його потім з ПК? На RAM встановити LAMP? 1 Gbit Ethernet....
Наприклад
https://servak.com.ua/servers/servery-h … 0p-g8.html
48 GB + 2000 UAN= 12000 UAN/30=400$
128 GB + 7000 UAN= 17000 UAN/30=566$
256 GB + 16000 UAN=26000 UAN/30=866$
Оптимальний середній?
Gigabyte TRX40 AORUS XTREME=31000 UAN/30=1033$;  +600$ PCI-E=1600$
566$*2=1132$<1600$
256GB<512GB*4
Хм... об'єм зрозуміло, а продуктивність+надійність?
А як би його щоб більше ОЗУ. Менше ціна.

8

(14 552 відповідей, залишених у Інше)

frz написав:

Ок, мені підходить називати себе митцем  *OK*
Аби тільки від такого режиму ресурс моторчика не зменшився %)

Зменшиться. Це дуже шкідливо. Найперше для мозку, бо він не відпочиває, а як довго ви б не спали вдень, він все рівно запрограмований удень бути напруженим.  Це добові ритми. По-друге для серця, яке відпочиває лише коли людина в лежачому нерухомому стані (довгий сон). По-третє для шлункового тракту (особливо для печінки). По-четверте для нирок. Життя зменшується в х2+ разів, вважайте що ви працюєте на нічній зміні.
P.S. То малося на увазі що до митців ідеї приходили уві сні, напевно ніхто не працював вночі

9

(36 відповідей, залишених у Залізо)

Думаю, може краще RAM-диск? Чи в SSD IOPS більший? Я буду навчати мережу на спарсених даних з html-файлів. SSD потрібен для аналізу великого масиву файлів. Буде мега-багато звертань до тої частини де файлова таблиця MFT NTFS. На HDD архів з цими файлами, скопіюю на SSD і буду його розпаковувати для аналізу. Бо на HDD з 200 IOPS цей аналіз йде мега-довго.
В результаті з htm спарсені дані мають бути записані у якусь БД.
Я щось вже запутався і сам не знаю, що мені потрібно (як в казці про мотузочку)
Щось я роблю не так.
Але далі по цій БД має бути згенерований один чи кілька великих файлів (вхідні дані для навчань). Вони будуть бінарними (тільки нулі і одиниці), у зрозумілій для нейромережі формі.


Якщо Samsung найкращий то тоді візьму його, вмовили.

10

(2 відповідей, залишених у Web-сервери)

ferton500 написав:

якщо маєте документи, як-от паспорт

хотів сказати якщо довіряєте хостеру щоб показати паспорт. Бо інші "документи" без нього навряд доведуть хостеру, що ви власник сайту, а не просто людина якій дані права користування хостинговим акаунтом.

11

(14 552 відповідей, залишених у Інше)

frz написав:

Це десь ближче до того що в мене. І все ж, я не розумію яка саме причина в тому, що ці "приступи геніальності" приходять саме вночі. Мені це реально починає набридати і я вже подумую про те, щоб поговорити про це з психологом. Тобто вдень втикаю в якісь фільми, можу подрімати чи погуляти на вулиці годину-дві, читати новини. Раптом "клац" - і приходить думка, яку сиджу реалізовую в коді до пів п'ятої ранку, а потім сплю до 12 дня.

З одної сторони, вночі тихо... усі сплять і не заважають мозку працювати, темно і мозок не зосереджується на не потрібних речах, розслаблюється і відпочиває.
З іншої сторони, вночі мозок переключається на образотворче мислення (сни) і ви стаєте творчою людиною.
Вдень працює одна половина мозку (логічне мислення), а вночі друга (образне)
Взагалі, я читав що до багатьох митців та письменників геніальні ідеї приходили саме вночі.

Прихований текст

Але ця інфа не точна, не пам'ятаю навіть де читав

12

(1 відповідей, залишених у Обговорення)

Точно не знаю, але наче ще давно по прибутку, отриманому на електронний рахунок, можна було не робити детальні звіти (вказували лише головне) у податкову і не потрібен фіскальний апарат, але тільки для певних видів діяльності. API дозволяє надсилати кошти лише на конкретний електронний гаманець, з якого кошти потім мають бути переведені на прив'язану до цього гаманця картку того банку, у якому підприємець має рахунок.

13

(2 відповідей, залишених у Web-сервери)

Звертайтесь у технічну підтримку хостера (якщо маєте документи, як-от паспорт). CentOS, Apache і ISPManager тут ні до чого. Можливо, вам дали якийсь криво створений адмін-акаунт, який має не всі права (замість створення нового акаунту, власник мав відредагувати поля (адреса, ПІБ, контакти) існуючого). І в CMS, можливо, зробили так само.

14

(5 відповідей, залишених у Організація роботи форуму)

bvn написав:

Цікаво, метатеги ще досі рулять? Років з десять тому, коли я востаннє цікавився SEO, у всіх статтях писали, що метатеги не мають жодного значення, а мають - теги <h1-6>, <strong>, <b> - тобто виділені в тексті фрази та реальні (не мета) заголовки. То були брехливі статті чи ситуація знову помінялася?

Про keywords не знаю, я не вивчав політику Google, але інші покуповики наче використовують, а description у Google точно працює

Прихований текст

Зареєструйте акаунт на zzz.com.ua, створіть тестовий домен типу test.zzz.com.ua, створіть тестову сторінку з метатегом description і title, згенеруйте карту сайту (так, для однієї сторінки), ввійдіть в гугл консоль, внесіть туди цей сайт, далі одразу натискаєте завантажити карту сайту - і вуаля, ваш сайт одразу (за секунду) в гугл пошуку, далі гуглите ваш сайт і отримуєте результат пошуку: в заголовку те що було в title, а в описі те що було в description. Останній раз перевіряв пів року тому

15

(36 відповідей, залишених у Залізо)

HetmanNet написав:

Якщо Pro версія дорогувато, то дивіться на Evo Plus, але там до 10% втратите. Дешевше Samsung Evo Plus є але там втрати у продуктивності відчутно більші.

10% не багато. Головне для мене - це відношення ціни/якості.
І для мене не так важливий об'єм одного диска, як його надійність. Краще я буду мати 4 більш дорогих диска по 256 GB -  якщо один вийде з ладу то залишаться 3. Тому я і не хочу брати більший об'єм (хоча "оптом" дешевше).

HetmanNet написав:

Готове рішення ні, хіба за рахунок зменшення сумарної ємності. Наприклад, замість чотирьох на 512 щоб складався з чотирьох на 256. Але тут є проблема знайти саму карту RAID AIC SSD без попередньо встановлених ssd, хіба може хто б/у продаватиме.

Вони з часом та від навантаження також втрачають ресурс, як і SSD? Бо хто ж продаватиме бу робочий каркас, в який можна вставити нові SSD?
Бу і по якості, і по гігієні не варіант.

Прихований текст

у мене від них алергія: з чужими бактеріями, волоссям і пилом, вибачте це як ритися на смітнику

HetmanNet написав:
ferton500 написав:

Gigabyte B450 AORUS M,  CPU AMD ryzen 7 1700

Бо материнка має один слот на 16 ліній PCIe 3.0, які при використанні відеокарти вона займає.

Яку материнку купити?

HetmanNet написав:

Трястя, для PRO то не просто невдалі показники, то лажові. Бо характеристика стала як у дешевшої EVO з кешем. Фактично замість нової 980 Pro випустили оновлену 970 Evo під назвою 980 Pro. Хоча при звичайному використанні навряд помітиш, але в деяких випадках то може стати підстава.

Ви точно впевнені? Схоже, доведеться брати все ж 512 GB.
Хоча, якщо Samsung такий ненадійний бренд, то може треба пошукати інші?

16

(5 відповідей, залишених у Організація роботи форуму)

Головне для розкрутки - це description, title, keywords контретної теми. Далі гуглити ці фрази і клікати на них.
Але на цьому сайті так не вийде. Подивіться метатеги цієї теми:

<meta name="description" content="GitHub? - Організація роботи форуму - Обговорення - Український форум програмістів - " />


і title:

<title>GitHub? - Організація роботи форуму - Обговорення - Український форум програмістів</title>

Головне це В заголовку не має бути копії того ж, що і в desrciption. Туди має бути поміщено якомога більше тематичної інформації. Інакше, гугління та клікання ніяких результатів не дасть.

Прихований текст

Треба:
1. "Український форум програмістів" - це дуже довга фраза - замінити на Replace
2. "Організація роботи форуму" є підфорумом "Обговорення" і не несе ніякого змісту для користувача, який шукає - прибрати підфоруми з title і description.
3. Додати перших 120 символів теми в description.
Має вийти:

<title>GitHub? - Обговорення - Replace.org.ua</title>

<meta name="description" content="Цікаво, чому в профілі користувача можна поставити посилання на Фейсбук, але нема поля для GitHub чи аналогічного сайту..." />

4. Немає метатегу keywords: Зробити так, як на інших форумах: у темі кожен автор може додати "теги" і вони потім відобразяться в meta keywords.

P.S. А фразу "форум програмістів" узагалі ніхто не гуглить, тому опис у description на головній сторінці для розкрутки немає сенсу редагувати. Тим більше навряд хто шукає "форум веб-дизайну" і т.д.
https://trends.google.com.ua/trends/exp … 0%BE%D0%B2

17

(36 відповідей, залишених у Залізо)

Дякую за відповідь. Так, навчатиму на звичайному ПК. Можна було б і на сервері, але БУ сервер як показує практика повільніший за новий ПК.
Є щось дешевше за SSD M.2 2280 512GB SAMSUNG (MZ-V7P512BW) з тими ж параметрами? Samsung 980 pro 256gb дешевший в 2 рази, я так зрозумів це іще краще (970<980)? Так само, є щось дешевше за PCI 2TB, з меншою ємністю але таким же IOPS?

HetmanNet написав:

Подальші рішення вже вимагають експериментів.

Ні, експерименти - це не моє. Якби я хотів експериментувати, то не звертався б на цей форум. Мені треба точно "не пролетіти".

HetmanNet написав:

Далі, вже йдуть лише рішення коли є багато грошей

Річ не у тому, чи вони є, а чи вони будуть. Якщо буде прибуток, то позичити можна, а якщо не буде то витрачатись не треба. Тобто, ви можливо мали на увазі "якщо ви впевнені що від цього у вас буде більше грошей". -Ні, не буде.

HetmanNet написав:

А загалом треба трохи більше даних, наприклад що за материнка та процесор.

Материнка Gigabyte B450 AORUS M, CPU AMD ryzen 7 1700.

18

(36 відповідей, залишених у Залізо)

Потрібен SSD на >= 250 GB з великим IOPS (головне), з якомога більшим ресурсом (бажано), для цілодобової роботи (навчання нейромереж). Порти є M.2/PCI/SATA.
P.S. Я в них не розбираюсь, а в параметрах на сайтах інтернет-магазинів IOPS не знайшов. Заздалегідь дякую.