LINUX &&|| PROGRAMMING
144 subscribers
1.06K photos
59 videos
17 files
1.23K links
Linux jest systemem wymarzonym dla programistów. W końcu sami dla siebie go stworzyli 😃 Łatwo się w nim programuje...
Ale wśród użytkowników telegrama jest chyba mniej popularny niż ogólnie na świecie, więc na razie na tym kanale głównie są memy 😃
Download Telegram
Nowa wersja frameworka? To niekoniecznie działa
Problemy z taką praktyką są co najmniej dwa.

Po pierwsze, nowi programiści bardzo szybko zorientują się, że to wszystko jest jedynie udawaniem, że mamy najnowsze wersje w projekcie. Co z tego, że cyferka się zgadza, jak każda próba użycia przez członków zespołu nowej konstrukcji, kończy się zwróceniem uwagi na code review, że my takich rzeczy nie używamy. Na pewno nie jest to sytuacja komfortowa i sprzyjająca jakości pracy.

Po drugie, podbijanie w ten sposób wersji może w końcu doprowadzić do sytuacji, że starsze konstrukcje, albo metody, które siłą trzymamy w kodzie, staną się przestarzałe na tyle, że nowa wersja języka czy frameworka oznaczy je jako „deprecated”, a po kolejnej aktualizacji zwyczajnie zostaną usunięte. Nie interesując się nowymi konstrukcjami i ignorując możliwości zmian, tak naprawdę budujemy złudne poczucia bycia na bieżąco i pielęgnujemy nasz dług techniczny.
https://nofluffjobs.com/blog/nowa-wersja-frameworka-czy-jezyka-to-nie-tylko-zmiana-cyfry/
Package is “set to manually installed”? What does it Mean?

You’ll see this message when you try installing an already installed library or development package. This dependency package was installed automatically with another package. The dependency package gets removed with the apt autoremove command if the main package is removed.

But since you tried to install the dependency package explicitly, your Ubuntu system thinks that you need this package independent of the main package. And hence the package is marked as manually installed so that it is not removed automatically.

https://itsfoss.com/package-set-manually-installed/
Forwarded from Książki po Polsku
Kupując ebooka w księgarni myśleliście kiedyś "a, kupie, będzie plik bez błędów, na pewno wszystko będzie działać". Nie mogę powiedzieć o jaki plik chodzi, ale właśnie zetknąłem się z ciekawym problemem. Ebook prosto z księgarni, jeszcze czuć zapach serwerów. Nie ładuje się pierwszy rozdział na czytniku. W apce na androida i calibre działa. Szybkie dochodzenie... i opad szczęki.

I nie, nie chodzi o błędy w czytniku. Czytnik po prostu ma mniejszą tolerancje dla błędów w kodzie (bo pliki EPUB są tworzone w podobny sposób co strony internetowe). Po porostu w ebooku brakuje kluczowej rzeczy. <body>

Dla niewtajemniczonych, ebooki wymaga plików (np każdy rozdział w osobnym pliku), i muszą mieć konkretny format:
<html>
<head>
[tzw metainformacje, miejsce plików itd]
</head>

<body>
[tekst właściwy]
</body>
</html>


"<body>" mówi przeglądarce/czytnikowi gdzie jest tekst który ma odczytać i jak ma to zrobić. W tym pliku tego brakowało. Ja się chciałbym tylko zapytać - gdzie jest jakaś korekta? Nikt nie sprawdza, nawet automatem, kodu tych plików?

Jak znajdziecie lub znacie więcej takich smaczków, wysyłajcie. Jestem ciekaw jak bardzo upośledzony jest rynek książki elektronicznej i jak często piraci muszą poprawiać po wydawcach. Miłej nocy, dnia, poranka, czegokolwiek! ;P
Microsoft used open source code to train this AI and that also generated some criticism.

Are we looking at the future of coding? Amazon is also bringing its own AI-based pair programming tool.
Does Linux really fail because it is open source?

Linux is failing only on desktops. As a Linux desktop user I can say that the only reason why Linux is failing in the desktop environment is BIG EGO.

If we take a look at distrowatch there is more than a hundred different Linux distributions. Why so many and what is so special in all of them? Let me give you an oversimplified version.

At first there was three main versions: Debian, Fedora, and Slackware. We will follow the Debian line just to keep things as simple as possible.

So Debian is good, and Debian is stable. But also Debian is robust and lacking new and cool stuff. So some of developers started to work on the lightweight Linux Knoppix while others started to work on the more cutting-edge version, Ubuntu.

Ubuntu got nice attention. But many people did not like the Ubuntu interface. So a few moments later, besides Ubuntu, there was Kubuntu, Lubuntu, and Xubuntu.
https://t.me/ProgramowanieLinux/659
Then some people wanted better software support. So they made Ubuntu Studio. Others wanted yet a different interface, so they made Mint. Another liked everything, but wanted nicer colors on interface so they made ZorinOS. Google wanted a simpler version, and they made ChromeOS. A few people wanted it to be more like MacOS, so they made Elementary OS. Another person wanted a more secure version so they made ParrotOS. Some people hated all of it, so they made Solus, Arch and hundreds of others.

As the time progress, instead of working together, all this workforce is watering down because all of them have to fix the same problems over and over again instead of working together to a common goal. So we came to the absurd diagram below.

Just imagine if all this people worked on a same Linux version.
[Tomislav Turalija]

https://t.me/ProgramowanieLinux/658
Na prośbę naszych klientów uruchomiliśmy sklep internetowy. Od teraz wybrane produkty EuroLinux wraz ze wsparciem technicznym można więc kupić w wygodny sposób o dowolnej porze :-)

Link do sklepu: https://shop.euro-linux.com/

#RHEL #redhat
NA KREMLU – SMUTA

Jeszcze chwilę będzie musiała poczekać na premierę gra komputerowa „Smuta" poświęcona wypędzeniu Polaków z Kremla w 1612 r. Na grę mającą szerzyć patriotyzm wśród młodzieży 260 mln rubli wyłożył powiązany z administracją prezydenta (czyli Kremlem właśnie) Instytut Rozwoju Internetu.

Okazało się jednak, że firma Cyberia Ltd., która w maju dostała grant na tę kwotę, znikła. Razem z kasą. Pozostała po niej tylko nieodnawiana od 4 lat strona oraz konto w serwisie VKontakte. Ale i tak tylko na chwilę, bo strona przestała działać, a kontakt do profilu – ograniczono.

Czyli historia sprzed stuleci okazała się jednak inspirująca i pouczająca. Przynajmniej dla samych twórców gry, którzy również najpierw Kreml złupili, ale potem szybko zarządzili odwrót sami.
1