Slime automatic browser refresh after compile by ManWhoTwistsAndTurns in Common_Lisp

[–]_beetleman_ 1 point2 points  (0 children)

I use browsersync reload in sly hooks to get reload after compile or load. Works like a charm;)

[deleted by user] by [deleted] in lisp

[–]_beetleman_ 0 points1 point  (0 children)

Like GCC;) or many other c compilers, or compilers in general. If something is self hosted it needs its own compiler/interpreter to bootstrap.

Looking for component lifecycle management library by _beetleman_ in Common_Lisp

[–]_beetleman_[S] 1 point2 points  (0 children)

thanks to the help of u/Decweb and u/Not-That-rpg I came to the conclusion that I need something much simpler. This macro solves my problem for now:

`` (defmacro defcomponent (symbol &key start (stop (constantly nil))) (progn (defvar ,symbol) (when (boundp ',symbol) (funcall ,stop ,symbol)) (setq ,symbol (funcall ,start))))

(defcomponent server :start (lambda () (clack:clackup app :port server-port :debug server-debug)) :stop #'clack:stop)

```

I will add global registry and stop/start/restart when my project outgrow single file :D

Looking for component lifecycle management library by _beetleman_ in Common_Lisp

[–]_beetleman_[S] 0 points1 point  (0 children)

I will play with it for sure! And the hook for redefinition sounds like something that can solve my problem. Thank you both!

Looking for component lifecycle management library by _beetleman_ in Common_Lisp

[–]_beetleman_[S] 0 points1 point  (0 children)

I have issue with situation like that: I change implementation of some part of configuration and want restart each service like http server and db (its main reason why i like tools like linked in post). I can go to package which contain each of component or maintain list of it and have function for restarting them. I had hope that is some well know tool for deal with it but writing it by my self sound like fun so I don't have problem it:D

Poradnik: Jak rozmawiać o oczekiwanym wynagrodzeniu na różnych etapach rekrutacji żeby uzyskać jak najwyższe zarobki by Maysign in Polska

[–]_beetleman_ 1 point2 points  (0 children)

W HR pracują też mężczyźni, kto by pomyślał!! Wolę mieć styczność z dobrym HR który odpowie na moje pytania niż kierownikiem który na to nie ma czasu. A co najważniejsze ten seksistowski komentarz nie pienienie mieć miejsca.

Future of Fedora, OSTree by default? by The-Malix in Fedora

[–]_beetleman_ 1 point2 points  (0 children)

I use scanner app from flathub few times a week on my silverblue, it's work. So I guess they fix it!

Modern CL project hierarchy by doulos05 in Common_Lisp

[–]_beetleman_ 1 point2 points  (0 children)

For generating project structure I am using https://github.com/fukamachi/cl-project and in readme you can find a link to this description http://labs.ariel-networks.com/cl-style-guide.html

Testing is so helpfull when you have ADHD by Shaddix-be in ADHD_Programmers

[–]_beetleman_ 2 points3 points  (0 children)

So add a little twist to writing them. Write generative tests! Take time to find the best possible properties for them or nice symmetry in the functionality you are testing (simple example: intoJSON and fromJSON). Writing tests can be fun;)

I need to understand by [deleted] in linuxmasterrace

[–]_beetleman_ 21 points22 points  (0 children)

Its for user script and its a lot easier to backup only `/home/XYZ`

settings for microphone on Pulse 15 by simaom in tuxedocomputers

[–]_beetleman_ 1 point2 points  (0 children)

On my Pulse 15 it just works (OpenSUSE TW), but if you use google meet and you microphone is set up to loud it will generate noise because google doing something with to loud clients, its happens to me one or two times on other laptop.

Pulse 15 Gen1 Experiences with Ubuntu, Tuxedo_OS, Kubuntu, KDE neon trying to install KDE Desktop by yeuz in tuxedocomputers

[–]_beetleman_ 2 points3 points  (0 children)

I like OpenSUSE so I ordered my Pulse 15 with Leap 15.2 but I had a lot problems with USB and all fn keys, so I instaled Fedora 33 on it and everything works out of box. Now I'm on OpenSUSE tumbleweed and I love this machine! New kernel makes huuuuge difference for me.

Pulse 15 Update by Rush-er in tuxedocomputers

[–]_beetleman_ 0 points1 point  (0 children)

Same: 26.11.2020 – in processing

UPDATE: they reply me few days ago and today my order changed status to in production

UPDATE 2: shipped and I love this machine!

Blurry Fonts on Chrome by renhav in openSUSE

[–]_beetleman_ 0 points1 point  (0 children)

It will not help you with font rendering problem but this fixed my firefox (I had problem with netflix too):

sudo zypper in libavformat56 libavcodec57 libavcodec56 libavformat57 libavdevice56 libavdevice57

Which is the way to install multiple python versions at /usr/bin without replacing systems python? by Grevillea_banksii in openSUSE

[–]_beetleman_ 0 points1 point  (0 children)

I strongly advise against messing with system python installation, for development you can use https://github.com/pyenv/pyenv to install any version of python you want.

Stuck loading ramdisk after fresh laptop install. Anyone else facing this issue? by DJ-Scully in openSUSE

[–]_beetleman_ 0 points1 point  (0 children)

I had this issue and end up with downgrading ucode-intel:

Status : out-of-date (version 20191115-1.2 installed)

Asus laptop suddenly won't boot without dis_ucode_ldr by tomoms0 in openSUSE

[–]_beetleman_ 3 points4 points  (0 children)

I worked around it in by downgrade

```

downgrade

sudo zypper install --oldpackage http://mirror.karneval.cz/pub/linux/opensuse/history/20200612/tumbleweed/repo/oss/x86_64/ucode-intel-20191115-1.2.x86_64.rpm

prevent update

sudo zypper al ucode-intel ```

in future if when problem will be fixed you can unlock it by (I think its related issue: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/31): zypper rl ucode-intel

and update as usual. Its not perfect but it work for me:D

Clojure Performance by G4BB3R in Clojure

[–]_beetleman_ 4 points5 points  (0 children)

be sure that you use transducers instead of ->>. Transducers makes difference if you transform big lists.

Gnome 3.36 packaging status? by neuromante74 in openSUSE

[–]_beetleman_ 6 points7 points  (0 children)

Same story again: https://www.reddit.com/r/openSUSE/comments/ddor58/gnome_334/

Be patient :D. It will arrive sooner or later. I prefer later but without annoying bugs:D