961

(71 відповідей, залишених у Ваші проєкти)

FakiNyan написав:
bebyk написав:
FakiNyan написав:

про інтерфейс - зрозуміло, але як воно під компотом працює?

Як я зрозумів, закидає дані коментарів мені в репу. Що зручно.

тобто, для додання коментаря вам треба робити нову версію сторінки, котра включатиме код з тим коментарем, це ж імютабіліті!

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

Ну, я так припускаю. Більше зможу сказати, коли побавлюся з тим.  :)

962

(71 відповідей, залишених у Ваші проєкти)

FakiNyan написав:
bebyk написав:
FakiNyan написав:

А які плюси подібних блогів окрім того, що вони працюють без Js ?

Швидкий, надається до оптимізації для ПС.

FakiNyan написав:

p.s. глянув на staticman - це воно пропонує для кожного коментаря створювати пул реквест, що по суті змінює html код?

Веб-інтерфес, ясна річ. На сайті це буде стандартна форма коментаря, де треба вказати лише ім'я та емейл.

про інтерфейс - зрозуміло, але як воно під компотом працює?

Як я зрозумів, закидає дані коментарів мені в репу. Що зручно.

963

(71 відповідей, залишених у Ваші проєкти)

FakiNyan написав:

А які плюси подібних блогів окрім того, що вони працюють без Js ?

Швидкий, надається до оптимізації для ПС.

FakiNyan написав:

p.s. глянув на staticman - це воно пропонує для кожного коментаря створювати пул реквест, що по суті змінює html код?

Веб-інтерфес, ясна річ. На сайті це буде стандартна форма коментаря, де треба вказати лише ім'я та емейл.

964

(71 відповідей, залишених у Ваші проєкти)

javascriptIsLife написав:

До чого тут кацапські цитати і парашоресурси?

До цього, наприклад:

Замість роботи вирішив почитати новини на Opennet.ru

:D

965

(71 відповідей, залишених у Ваші проєкти)

javascriptIsLife написав:

Підписався. Додай посилання десь в заоголовок.

Так, і соціалки додам. Справа часу.

За зауваги по коду дякую.

966

(71 відповідей, залишених у Ваші проєкти)

javascriptIsLife написав:

.
Чому на блозі, не в? Чому пости, а не записи?

Бо тут автор я, а не ти.

До речі, кацапських цитаток і піару парашересурсів на моєму блозі не буде, що може тебе здивувати.  :D

967

(71 відповідей, залишених у Ваші проєкти)

Rss за посиланням /rss.xml.

Щодо верстки слушні зауваги. Крім article для індексу, що недолуго. В самих постах вміст огорнутий в article.

968

(1 відповідей, залишених у Пропоную роботу)

По Реакту цікаво співпрацювати. Якщо вам підходить людина без комерційного досвіду розробки, пишіть у ПП.

Мій ґітгаб: https://github.com/bebyx

969

(71 відповідей, залишених у Ваші проєкти)

Зацінити демку наразі можна тут: https://bebyx.co.ua

Невдовзі наповню своїм контентом замість плейсголдерів і т.і.

970

(86 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

elektryk написав:
bebyk написав:
elektryk написав:

Ну, потрібно вирахувати кількість хвилин, які  громодянин прожив до цього часу.
А ще кількість секунд.

То в чім проблема? Відніміть від теперішніх секунд епохи секунди епохи в момент народження громадянина. Якщо громадянин народився до 1970, відповідно треба додати секунди до початку епохи до теперішніх.

valueAsNumber вам у поміч.

Але задача інша!!

Яка ж?)

971

(2 020 відповідей, залишених у Розваги та гумор)

bvn написав:
Прихований текст
frz написав:

https://replace.org.ua/uploads/images/9801/f7db8a333acc2040802510db9b35faac.jpeg

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

кляті ж*ди )

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

цигани))

972

(71 відповідей, залишених у Ваші проєкти)

Давно хотів зробити блоґ своїми руками і нарешті знайшов для цього відповідні інструменти.

Мої вимоги були прості: швидко, сучасно, гнучко - і без бекенду/сервера.

Вимоги цілком задовольнив сяйливий React і його фреймворк для статичного сайту - Gatsby.

Отже, за кілька днів заточив заготовку для блоґу на Gatsby, яку назвав bblog.

По суті: взяв основу з Gatsby Starter Blog (дефолтний бойлерплейт для застосунку Gatsby) і додав необхідного функціоналу, який дозволить бложити зразу і українцям.

Звісно ж усього ймовірно потрібного блоґерам не додав, бо то було би вже нав'язування певного продукту. Вибирайте самі, яку систему коментарів під'єднувати (для себе планую Staticman), контакту форму (я певне виберу Getform). Про вміст і стилізацію вже й годі казати.

Коротка інструкція як встановити bblog в репо є, а далі поможе документація на сайті Gatsby.

Сам планую задеплоїти блоґ на основі цьої заготовки на GitHub Pages, запостю у відповідний розділ як буде готово.

Коли що, питайте відповіді.

itakal написав:

bebyk, ми мабуть не так зрозумiли одне одного. Я також писав, що треба дивитись на вiдгуки. Тому що не знаючи технологiй, не можна оцiнити квалiфiкацiю. *NO*

Клієнти дантистів теж гадаю знають різницю між пломбою і вставною щелепою.  :D

974

(8 відповідей, залишених у Статті)

Олсо, якщо ви маєте на увазі команди на кшталт:

doas bash -c "<ваша-захищена-команда>"

- то звісно doas таке робить.

975

(8 відповідей, залишених у Статті)

bvn написав:

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

Не знаю, в Gentoo чи FreeBSD sudo не ставиться з основою системи (може ви маєте на увазі su?). Але так, достатньо sudo просто видалити й користуватися doas.

Щодо скриптів - вам видніше, що вам треба. Я ж у першому абзаці написав - для домашнього користування. А це зазвичай обмежується doas <package-command> і двома рядками в файлі конфіґу.

itakal написав:
ping написав:
itakal написав:

Не знаючи мов - нiяк. Хiба вiдгуки читати на фрiлансах.

???
Ви вже умієте ставити пломби, коли обираєте собі зубного лікаря?

ви пiдете ставити пломби до першого лiпшого чоловіка з маршрутки, якшо він представиться вам стоматологом в 3ьому поколінні?
Аналогія некоректна, стоматологія регулюеться державою, а фріланс (і веб кодинг в загальному) ніким і ніяк.

Я почитаю/послухаю, що інші люди про дантиста кажуть. Відгуки називаються. Там само і з програмістом.

До речі, з мого маркетингового досвіду в айті, зазвичай контори наймають саме по рекомендаціях від знайомих. А Clutch.сo - перший сайт для просування в B2B, щоб показати стороннім, як задоволені попередні клієнти.

Фрілансери так само мають відгуки й репутацію.

977

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

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

а тим негером був іван з ростова

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

Це був Шікаладній Заєц

978

(86 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

elektryk написав:

Ну, потрібно вирахувати кількість хвилин, які  громодянин прожив до цього часу.
А ще кількість секунд.

То в чім проблема? Відніміть від теперішніх секунд епохи секунди епохи в момент народження громадянина. Якщо громадянин народився до 1970, відповідно треба додати секунди до початку епохи до теперішніх.

valueAsNumber вам у поміч.

979

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

P.Y. написав:

Не все, що «совок», однаково погане — щось було безумовним злом, але щось доцільніше зберегти, ніж нищити.

Ви або антикомуніст, або ні. Я антикомуніст - і веду себе послідовно.

Ви не антикомуніст - ваш вибір, ваші проблеми.

P.Y. написав:

Проте, в реалі я цим ображу жінок зі свого найближчого оточення

Я вже казав про куколдів?  :D

https://www.youtube.com/watch?v=6bGYkjWe3to

Якщо ви користуєтеся Лінуксом лише на домашньому комп'ютері, то скоріш за все вам не потрібна уся та розширена функціональність sudo, яка тримає в собі 30 років історії розвитку проекту.

OpenBSD, початково Тед Унанґст, свого часу створили doas, дуже легку утиліту, щоб керувати дозволами користувачів. Як стверджує офіційна документація, doas

"надає 95% функціональності sudo з дрібкою основної бази коду".

Далебі, sudo важить близько 5мб, натомість doas доходить лише до кількох кілобайтів.

Кілька років як doas вже портована на GNU/Linux і на FreeBSD.

Отаман Вочевидячки підказує: щоб користуватися doas, треба спершу його встановити:

Ubuntu/Debian:

apt install doas

Gentoo:

emerge -a doas

FreeBSD:

pkg install doas

Коли встановилося, треба створити файл конфіґу doas.conf, котрий наразі не існує.

В Лінуксі цільова директорія для файлу має бути /etc/, у FreeBSD - /usr/local/etc/.

Скористуйтеся текстовим редактором вашого вибору, щоб створити файл. Я користуюся Vim'ом:

vim /etc/doas.conf

або для більш упорядкованого FreeBSD:

vim /usr/local/etc/doas.conf

І додаєте два рядки, щоб активувати дозволи для користувача:

permit nopass keepenv :wheel
permit nopass keepenv root as root

Звісно ж, ваш обраний користувач має бути в групі wheel.

Можна додавати й по імені користувача замість імені групи - :bebyx, приміром.

Відтак вводьте команди з doas попереду замість sudo - і всьо буде чотко. Наприклад:

doas emerge -uaDN @world

Якщо не хочете давати безпарольного доступу користувачеві, замість nopass поставте persist:

permit persist keepenv :wheel

Це ввімкне стандартну в sudo функцію просити пароля лише вперше за сесію.

Докладніше про трюки в doas можна почитати англійською: https://flak.tedunangst.com/post/doas-mastery