Останні коментарі

  1. Перевірте зараз. Трохи змінив налаштування JS редактора маркдауна.

  2. Скажіть будь ласка, чомусь в мене не виходить увімкнути перевірку орфографії саме в режимі редактора статті у FireFox / Linux 115.8.0esr (64-bit)

    Тобто не відмічається галочка в контекстному меню взагалі, це тільки в мене так? в інших формах на чистих textarea все працює а тут клікаю на чекбокс "перевіряти орфографію" а він лишається невідміченим.

  3. GIT - це така штука, що можна вивчати все життя, таке враження що його придумав якийсь сатоші накамото :)

    Дякую за матеріал!

  4. Це такий браузер, що прозивають "сором'язливим левом" через його вибірковість щодо конфіденційності. Наприклад останній раз він не лочив ТГ чи вконтактік. Щось з ним було не чисто, тому в мене він давно за кораблем.

  5. А ще в ньому немає snapd :)

    1. Максимум можна додавати 7 тегів.
    2. URL при редагуванні заголовка не повинен мінятися щоб не було проблем з доступністю статті за старим посиланням.
    3. Для зміни розміру зображень я використовую willnorris/imageproxy. Там не всі формати підтримуються, але поки що міняти не планую.
  6. колись втік з бінансу на tradeogre бо вона була нікому невідома, а тепер і там підняли прайс на вивід, то так і лишились мої десять баксів.

    тепер буду точно юзати full node. цього разу вже точно-точно))

  7. наче вводив, може дійсно не натиснув пробіл/кому, але здається тег був підсвічений.

    і ось ще:

    • помітив також що тепер не можу додати тег до вже створеного матеріалу, не критично але думав трохи перелінковки не завадило. не знаю, баг чи може фіча.
    • seo-url згенерувались але не змінюються навіть для чернетки (коли заголовок міняю), але то мабуть так треба
    • спробував додати зображення матеріалу, та не підтримується альфа канал в png - думаю не складно фіксанути якось на перспективу, хоча було б добре мати підтримку і svg (обидва логотипи як раз виявились такими :))
  8. Можливо поле з тегами не заповнене. Тег приймається лише після натискання коми або Enter.

    Перевірю що там можна виправити.

  9. Якщо стаття в процесі написання то можете її зберігати в чорновики.

    Вже опубліковану статтю можна також редагувати та доповнювати. Якщо стаття велика, то можете розбити на частити і публікувати кожну частину окремою статтею.

  10. У вас не працює кнопка "Відправити" у розділі питань (FF) немає також івентів AJAX в консолі, гляньте будь ласка.

  11. Дякую, класний сайт!

    Таке питання: якщо писати матеріал, то він має бути оформлений повністю чи його можна буде потім доповнювати?

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

  12. Дякую за матеріал!

    Мені подобається варіант латинки Максима Прудеуса: https://www.ukr-latynka.org/

    Давно цікавлюсь темою, покищо встановив собі наступну конфігурацію:

    /usr/share/X11/xkb/symbols/ue

    partial alphanumeric_keys
    
    xkb_symbols "ue" {
        include "us(basic)"
        name[Group1]= "Adaptive (UE)";
        key <AB01> { [z, Z, zcaron, Zcaron] };
        key <AB03> { [c, C, ccaron, Ccaron] };
        key <AC02> { [s, S, scaron, Scaron] };
        key <AC05> { [g, G, gcircumflex, Gcircumflex] };
        include "level3(ralt_switch)"
    };
    

    Користуюсь i3 (mod/win), перемикаюсь додавши до /.xinitrc:

    setxkbmap -layout ue,ua
    setxkbmap -option 'grp:alt_shift_toggle'
    

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

  13. Поки HTTP/3 захоплює світ - мене захоплює Gemini: https://en.wikipedia.org/wiki/Gemini_(protocol)

  14. Дякую за корисну і зрозумілу статтю

  15. Крута ідея! Так тримати!

  16. Дякую!

  17. Це класна і дуже корисна стаття

  18. А які інструменти порекомендуєте для напісання тестової документації? Напріклад ШІ було би цікаво вікористовувити для написання тест кейсів.

  19. Дякую за класну статтю. Ще досі ці тулзи є актуальними.

  20. Дякую, просто й зрозуміло

  21. Ось невеликий приклад використання docker-compose для запуску проєкту на python.

    1. Створюємо Dockerfile за наступним кодом:
    FROM python:3.10
    
    ADD . /app
    WORKDIR /app
    
    RUN pip install -r requirements.txt
    
    CMD [ "python", "run.py"]
    

    В якому FROM python:3.10 створює контейнер з python версії 3.10 з офіційного образу. Зі списком доступних образів можна ознайомитись на hub.docker.com

    ADD . /app додає наш поточний каталог в контейнер, далі встановлюємо небхідні залежності з requirements.txt і запускаємо наш код командою python run.py

    1. Створюємо файл docker-compose.yml з наступним вмістом:
    services:
      app_name:
        build:
          context: .
        volumes:
          - ./:/app
        network_mode: "host"
    
    Важливі моменти:
    • - ./:/app - монтує поточну директорю проєкту яка буде доступна в контейнері як /app. Це дозволяє контейнеру читати і писати напряму з каталогу нашого проєкту. Тому, якщо проєкт пише логи в цю директорію, вони нам будуть доступні напряму. Те саме відноситься і до коду, після будь яких змін перезбирати контейнер не потрібно, достньо його перезапустити.
    • network_mode: "host" - дає контейнеру доступ до локальної мережі. Це дає можливість підключатися з вашого коду до будть яких сервісів запущений на вашій машині.
    1. Для створення контейнеру необхідно виконати docker-compose build а для запуску docker-compose up
  22. Git Real вже не існує. - https://www.codeschool.com/courses/git-real

  23. Про обіцянки (Promise в JavaScript, Task в C#) і ключові слова { "async", "await" } все правильно. Решта - вода.

  24. Гарне відео

  25. Дякую, те, що треба.

  26. На якій мові пишите код? Я новачок в Лінукс. Нещодавно перейшов з убунту на мінт. Трохи знаю баш-скріпти. але цього замало. Хочу додати собі на клваатуру довге тире та нормальні лапки :)

  27. Обрізку тегів <details> та <summary> виправив і оновив список дозовлених тегів.

    Дозволені теги:

    <p><span><ul><ol><li><b><u><strong><code><pre><a><h1><h2><h3><h4><h5><h6><em><sub><sup><del><iframe><br><table><thead><tbody><td><th><tr><i><blockquote><img><audio><video><source><dd><dl><dt><s><strike><hr><figure><figcaption><shell><picture><svg><defs><pattern><desc><metadata><g><mask><path><line><marker><rect><circle><ellipse><polygon><polyline><linearGradient><radialGradient><stop><image><view><text><textPath><title><tspan><glyph><symbol><switch><use><Spinner><Profile><Toast><><button><ThemeProvider><input><textarea><form><checkbox><submit><Toolbar><Routes><summary><details><font><mark><ins><abbr><address><area><bdi><bdo><canvas><caption><center><cite><col><colgroup><data><datalist><dfn><embed><fieldset><label><legend><map><output><param><progress><q><rp><s><samp><small><tfoot><time><track>
    
  28. капітан очевидність

  29. Виправив роботу сайту з вимкненим JS. Тепер майже весь функціонал працює і без JS.

  30. Добре, перевірю що там може бути в JS.

  31. Оу, то якщо всі скріпти вимкнені, то воно працює. А якщо увімкнені, то не працює, бо скріпт перехопив і не дійшов до submit(). Ну, мені це цілком ок. Але інші користувачі ймовірно будуть не розуміти чому в них не працює.

  32. А, ні, таки є помилки після кліку на вподобайку:

    Uncaught TypeError: Cannot read property 'classList' of undefined
        at app.js?v=1054:2
        at HTMLFormElement.<anonymous> (app.js?v=1054:2)
    (anonymous) @ app.js?v=1054:2
    (anonymous) @ app.js?v=1054:2
    
  33. Вдалося поставити вподобайку через console:

    document.querySelector('form[data-vote="up"]').submit();
    

    В консолі бачу тільки старі помилки, які були давно, повязані з неможливістю завантажити ґуґлівські скріпти (www.googletagmanager.com/gtag/js).

    Web переглядач: Opera 60.0 (Win x64).

  34. Є якісь помилки в JS консолі? Тому що в мене працює.

    Можливо треба оновити сторінку (Ctrl+F5), нещодавно змінював цей функціонал. Тепер воно має працювати і без JS.

  35. Хотів поставити вподобайку на /post/*, але вони зараз не клікабельні. В коментах теж.

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

  37. Виправив неправильне посилання. Привальний URL /topics/add

  38. Спроба "Додати тему" (/topic/add) перенаправлює на зовсім іншу сторінку.

  39. Дякую! Хоча все це особисто мені не нове та просто піздец приємно почитати нормальну інструкцію українською)

  40. Так, це була нова вкладка. В консолі помилок не бачу.

  41. Так він і буде на тому ж рівні що і 3, але буде після дерева відповідей на 3-й коментар.

    Ось так буде виглядати кінцевий html

    <UL>
    <LI>2</LI>
    	
    	<UL>
    		<LI>3</LI>
    		<UL>
    			<LI>4</LI>
    			<UL>
    				<LI>5</LI>
    				<UL>
    					<LI>6</LI>
    				</UL>
    			</UL>
    		</UL>
    	
    		<LI>Коментар № 13 є відповіддю на № 2 і має бути на тому ж рівні вкладенності що й коментар № 3.</LI>
    		
    	</UL>
    </UL>
    
  42. А що робити в цьому випадку:

    <UL>
    <LI>2</LI>
    	
    	<UL>
    		<LI>3</LI>
    		№ 4 та № 13 — відповідь на № 3
    		<UL>
    			<LI>4</LI>
    			<UL>
    				<LI>5</LI>
    				<UL>
    					<LI>6</LI>
    				</UL>
    			</UL>
    		</UL>
    		
    		<UL>
    			<LI>Коментар № 13 є відповіддю на № 3 і має бути на тому ж рівні вкладенності що й коментар № 4.</LI>
    		</UL>
    		
    	</UL>
    </UL>
    
  43. Якщо ви клікнули "Відкрити в новій вкладці", то цей момент виправив.

    А якщо таке з'явилось при звичайному кліці, то подивіться чи є помилка в JS консолі, тому що цей блок повинен вивеститсь в випадаючому вікні.

  44. Щось поламалось .. див. дзвінок у верхньому лівому куті.

    знімок-екрана.png

  45. 🙁⚡⚖️✅❌

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

  46. Спільнота закликає не повертати Столмена у Фонд вільного ПЗ

    Заголовок вводить в оману. Яка спільнота ?.. чому ?.. По факту як раз навпаки, спільнота підписалась щоб його не викинули.

  47. Дійсно, стаття була трохи обрізна. Виправлено.