[Chan] Linux Hackers Club
9 subscribers
6 photos
4 files
12 links
The official LHC telegram channel
Download Telegram
The ANSI C Programming Language.pdf
2.8 MB
Second edition of the book, which was sometime a de facto documentation of The C Programming Language, was published when the ANSI C became a thing and guides the reader through the way of learning C, a high-level programming language which allows you to shoot you foot!

It is a great way to understand how programs work under the hood and to get closer to Computer Architecture and Assembly. Although many years have passed since publication, this book still gives a good overview of most concepts of C and thus is an excellent starting point. The language is still widely used to develop critical low-level stuff such as operating systems and drivers

Pages: 180

#books #programming
👍4💩1
Ok so I forgot to initialize and use git repo for our Data Structure project, here it is now (still kinda WIP, but works). Feel free to make pull requests but tell us what you are working on BEFORE starting so that we will not waste double+ the time required

https://github.com/LinuxHackersClub/TreeQuiz
💩1
What? You use empty lines in your code? That’s highly illegal, I’m calling cops NOW!

http://trillian.mit.edu/~jc/humor/ATT_Copyright_true.html

#humor
In November 3 — 5 there will also happen Ubuntu Summit in Riga to which y'all must come. Seems like they will also give you some free T-shirts as "a small token of appreciation" so there's no way you can miss this event

Keep in mind that there are not so many places left so submit your registration form asap. It will also be reviewed manually so don't write some random shit please. Ubuntu One account is required to apply

https://events.canonical.com/event/31/registrations/27/
Channel photo updated
Linux kernel 6.6.6 was released today
A Tour of C++.pdf
16.4 MB
In this book Bjarne Stroustrup, the creator of C++, helps you get to know the language in a friendly way. Whether you're new to programming or know a bit already, this book explains the important stuff about modern C++ in an easy-to-understand way. You'll learn the cool features and tricks that make C++ a great tool for developers, and by the end, you'll feel more confident and ready to write your own C++ programs

This tour assumes the reader already knows some other programming language (such as C, for example) because it explains the C++ language itself rather than programming in C++. It is also not an exhaustive reference or manual — the purpose of the book is only to show the key aspects of C++ and help in getting started with it

Pages: 312

#books #programming
2
https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags

You can't parse [X]HTML with regex. Because HTML can't be parsed by regex. Regex is not a tool that can be used to correctly parse HTML. As I have answered in HTML-and-regex questions here so many times before, the use of regex will not allow you to consume HTML. Regular expressions are a tool that is insufficiently sophisticated to understand the constructs employed by HTML. HTML is not a regular language and hence cannot be parsed by regular expressions. Regex queries are not equipped to break down HTML into its meaningful parts. so many times but it is not getting to me. Even enhanced irregular regular expressions as used by Perl are not up to the task of parsing HTML. You will never make me crack. HTML is a language of sufficient complexity that it cannot be parsed by regular expressions. Even Jon Skeet cannot parse HTML using regular expressions. Every time you attempt to parse HTML with regular expressions, the unholy child weeps the blood of virgins, and Russian hackers pwn your webapp. Parsing HTML with regex summons tainted souls into the realm of the living. HTML and regex go together like love, marriage, and ritual infanticide. The <center> cannot hold it is too late. The force of regex and HTML together in the same conceptual space will destroy your mind like so much watery putty. If you parse HTML with regex you are giving in to Them and their blasphemous ways which doom us all to inhuman toil for the One whose Name cannot be expressed in the Basic Multilingual Plane, he comes. HTML-plus-regexp will liquify the n erves of the sentient whilst you observe, your psyche withering in the onslaught of horror. Rege ̔̉x-based HTML parsers are the cancer that is killing StackOverflow it is too late it is too late we cannot be saved the transgression of a chi͡ld ensures regex will consume all living tissue (except for HTML which it cannot, as previously prophesied) dear lord help us how can anyone survive this scourge using regex to parse HTML has doomed humanity to an eternity of dread torture and security holes using regex as a tool to process HTML establishes a breach between this world and the dread realm of c͒ͪo͛ͫrrupt entities (like SGML entities, but more corrupt) a mere glimpse of the world of reg ex parsers for HTML will ins tantly transport a programmer's consciousness into a world of ceaseless screaming, he comes, the pestilent slithy regex-infection wil l devour your HT ML parser, application and existence for all time like Visual Basic only worse he comes he comes do not fi ght he com̡e̶s, ̕h̵i s un̨ho͞ly radiańcé destro҉ying all enli̍̈́̂̈́ghtenment, HTML tags lea͠ki̧n͘g fr̶ǫm ̡yo ͟ur eye͢s̸ ̛l̕ik͏e liq uid pain, the song of re̸gular exp ression parsing will exti nguish the voices of mor tal man from the sp here I can see it can you see ̲͚̖͔̙î̩́t̲͎̩̱͔́̋̀ it is beautiful t he final snuffing of the lie s of Man ALL IS LOŚ͖̩͇̗̪̏̈́T ALL I S LOST the pon̷y he comes he c̶̮omes he comes the ich or permeates all MY FACE MY FACE ᵒh god no NO NOO̼O O NΘ stop the an *̶͑̾̾ ̅ͫ͏̙̤g͇̫͛͆̾ͫ̑͆l͖͉̗̩̍ͫͥͨ ̟e̠̅s ͎a̧͈͖r̽̾̈́͒͑e n ot rè̑ͧ̌aͨl̘̝̙̃ͤ͂̾̆ ZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ TH̘Ë͖́̉ ͠P̯͍̭O̚ N̐Y̡ H̸̡̪̯ͨ͊̽̅̾̎Ȩ̬̩̾͛ͪ̈́̀́͘ ̶̧̨̱̹̭̯ͧ̾ͬC̷̙̲̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍M̲̖͊̒ͪͩͬ̚̚͜Ȇ̴̟̟͙̞ͩ͌͝Sͯ ̨̥̫͎̭̔̀ͅ
New release of Kubernetes v1.30, code name Uwubernetes!

https://kubernetes.io/blog/2024/04/17/kubernetes-v1-30-release/
Ubuntu 25.04 released (2025-04-17)

Changelog (incomplete):
- Installer improvements for dual boot and BitLocker
- GNOME 48, notification grouping etc
- Screen time limit, movement reminders
- Evince → Papers, new PDF viewer
- NVIDIA dynamic boost
- Initial HDR support
- JPEG XL support

Some updated packages:
- GIMP 3.0 (🎉)
- Python 3.13.2
- Kernel 6.14
- Firefox 136

$ ls /usr/src
https://news.itsfoss.com/ubuntu-25-04-features/
https://discourse.ubuntu.com/t/plucky-puffin-release-notes/48687
https://download.nvidia.com/XFree86/Linux-x86_64/570.133.07/README/dynamicboost.html
Debian 13 "Trixie" released (2025-08-09)
-win10 🎉