reddit_programming | Technologies

Telegram-канал reddit_programming - Reddit Programming

252

I will send you newest post from subreddit /r/programming

Subscribe to a channel

Reddit Programming

Large application template
https://www.reddit.com/r/programming/comments/1ii7cpf/large_application_template/

submitted by /u/mglowinski93 (https://www.reddit.com/user/mglowinski93)
[link] (https://github.com/mglowinski93/LargeApplicationTemplate) [comments] (https://www.reddit.com/r/programming/comments/1ii7cpf/large_application_template/)

Читать полностью…

Reddit Programming

C++ library for OpenGL objects with DSA in mind (documentation coming soon)
https://www.reddit.com/r/programming/comments/1ii6lws/c_library_for_opengl_objects_with_dsa_in_mind/

submitted by /u/JustNewAroundThere (https://www.reddit.com/user/JustNewAroundThere)
[link] (https://github.com/SeaRiddleGames/graphics-module) [comments] (https://www.reddit.com/r/programming/comments/1ii6lws/c_library_for_opengl_objects_with_dsa_in_mind/)

Читать полностью…

Reddit Programming

XI (ξ) Correlation Coefficient in Postgres
https://www.reddit.com/r/programming/comments/1ii5q9m/xi_%CE%BE_correlation_coefficient_in_postgres/

submitted by /u/Florents (https://www.reddit.com/user/Florents)
[link] (https://github.com/Florents-Tselai/pgxicor) [comments] (https://www.reddit.com/r/programming/comments/1ii5q9m/xi_%CE%BE_correlation_coefficient_in_postgres/)

Читать полностью…

Reddit Programming

I coded a Pascal compiler for transputer as a teen (1993)
https://www.reddit.com/r/programming/comments/1ii2s2j/i_coded_a_pascal_compiler_for_transputer_as_a/

submitted by /u/nanochess (https://www.reddit.com/user/nanochess)
[link] (https://nanochess.org/pascal.html) [comments] (https://www.reddit.com/r/programming/comments/1ii2s2j/i_coded_a_pascal_compiler_for_transputer_as_a/)

Читать полностью…

Reddit Programming

Zig; what I think after months of using it
https://www.reddit.com/r/programming/comments/1ihyf46/zig_what_i_think_after_months_of_using_it/

submitted by /u/phaazon_ (https://www.reddit.com/user/phaazon_)
[link] (https://strongly-typed-thoughts.net/blog/zig-2025) [comments] (https://www.reddit.com/r/programming/comments/1ihyf46/zig_what_i_think_after_months_of_using_it/)

Читать полностью…

Reddit Programming

Secure and simple role based authorization in python Flask apps with Keycloak
https://www.reddit.com/r/programming/comments/1ihmz77/secure_and_simple_role_based_authorization_in/

submitted by /u/nagasudhirpulla (https://www.reddit.com/user/nagasudhirpulla)
[link] (https://youtu.be/AKTmvERQu20?si=N_IfrIehbQ9toFq6) [comments] (https://www.reddit.com/r/programming/comments/1ihmz77/secure_and_simple_role_based_authorization_in/)

Читать полностью…

Reddit Programming

Notes on Type Layouts and ABIs in Rust (2018)
https://www.reddit.com/r/programming/comments/1ihmmw8/notes_on_type_layouts_and_abis_in_rust_2018/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://faultlore.com/blah/rust-layouts-and-abis/) [comments] (https://www.reddit.com/r/programming/comments/1ihmmw8/notes_on_type_layouts_and_abis_in_rust_2018/)

Читать полностью…

Reddit Programming

Best Simple System for Now
https://www.reddit.com/r/programming/comments/1ihmm3h/best_simple_system_for_now/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://dannorth.net/best-simple-system-for-now/) [comments] (https://www.reddit.com/r/programming/comments/1ihmm3h/best_simple_system_for_now/)

Читать полностью…

Reddit Programming

Jujutsu VCS Introduction and Patterns
https://www.reddit.com/r/programming/comments/1ihlhmy/jujutsu_vcs_introduction_and_patterns/

submitted by /u/cube2222 (https://www.reddit.com/user/cube2222)
[link] (https://kubamartin.com/posts/introduction-to-the-jujutsu-vcs/) [comments] (https://www.reddit.com/r/programming/comments/1ihlhmy/jujutsu_vcs_introduction_and_patterns/)

Читать полностью…

Reddit Programming

10 Lesser Known Options of Popular Linux Commands
https://www.reddit.com/r/programming/comments/1ihgwli/10_lesser_known_options_of_popular_linux_commands/

submitted by /u/javinpaul (https://www.reddit.com/user/javinpaul)
[link] (https://javarevisited.blogspot.com/2020/08/10-examples-of-essential-linux-commands.html) [comments] (https://www.reddit.com/r/programming/comments/1ihgwli/10_lesser_known_options_of_popular_linux_commands/)

Читать полностью…

Reddit Programming

No-Panic Rust: A Nice Technique for Systems Programming
https://www.reddit.com/r/programming/comments/1ihdjen/nopanic_rust_a_nice_technique_for_systems/

submitted by /u/mmaksimovic (https://www.reddit.com/user/mmaksimovic)
[link] (https://blog.reverberate.org/2025/02/03/no-panic-rust.html) [comments] (https://www.reddit.com/r/programming/comments/1ihdjen/nopanic_rust_a_nice_technique_for_systems/)

Читать полностью…

Reddit Programming

proposal: sync/v2 [go]
https://www.reddit.com/r/programming/comments/1ihcd1b/proposal_syncv2_go/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://github.com/golang/go/issues/71076) [comments] (https://www.reddit.com/r/programming/comments/1ihcd1b/proposal_syncv2_go/)

Читать полностью…

Reddit Programming

"GOTO Considered Harmful" Considered Harmful (1987, pdf)
https://www.reddit.com/r/programming/comments/1ihcc08/goto_considered_harmful_considered_harmful_1987/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (http://web.archive.org/web/20090320002214/http://www.ecn.purdue.edu/ParaMount/papers/rubin87goto.pdf) [comments] (https://www.reddit.com/r/programming/comments/1ihcc08/goto_considered_harmful_considered_harmful_1987/)

Читать полностью…

Reddit Programming

Build your own SQLite in Rust, Part 4: reading tables metadata
https://www.reddit.com/r/programming/comments/1ihcbs6/build_your_own_sqlite_in_rust_part_4_reading/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://blog.sylver.dev/build-your-own-sqlite-part-4-reading-tables-metadata) [comments] (https://www.reddit.com/r/programming/comments/1ihcbs6/build_your_own_sqlite_in_rust_part_4_reading/)

Читать полностью…

Reddit Programming

No-Panic Rust: A Nice Technique for Systems Programming
https://www.reddit.com/r/programming/comments/1ih98ns/nopanic_rust_a_nice_technique_for_systems/

submitted by /u/FoxInTheRedBox (https://www.reddit.com/user/FoxInTheRedBox)
[link] (https://blog.reverberate.org/2025/02/03/no-panic-rust.html) [comments] (https://www.reddit.com/r/programming/comments/1ih98ns/nopanic_rust_a_nice_technique_for_systems/)

Читать полностью…

Reddit Programming

CheerpJ 3.1: JVM in WebAssembly and our roadmap for modern Java in the browser
https://www.reddit.com/r/programming/comments/1ii78c9/cheerpj_31_jvm_in_webassembly_and_our_roadmap_for/

submitted by /u/alexp_lt (https://www.reddit.com/user/alexp_lt)
[link] (https://labs.leaningtech.com/blog/cheerpj-3.1) [comments] (https://www.reddit.com/r/programming/comments/1ii78c9/cheerpj_31_jvm_in_webassembly_and_our_roadmap_for/)

Читать полностью…

Reddit Programming

Automatic Idea Software (Non-Disclosure/Non-Compete Agreement)
https://www.reddit.com/r/programming/comments/1ii664u/automatic_idea_software_nondisclosurenoncompete/

submitted by /u/GenoBambino12345 (https://www.reddit.com/user/GenoBambino12345)
[link] (http://www.ndanca.com/) [comments] (https://www.reddit.com/r/programming/comments/1ii664u/automatic_idea_software_nondisclosurenoncompete/)

Читать полностью…

Reddit Programming

Linux kernel tweak could cut data center power usage by up to 30% 🔌
https://www.reddit.com/r/programming/comments/1ii4kz7/linux_kernel_tweak_could_cut_data_center_power/

<!-- SC_OFF -->An improvement to the way Linux handles network traffic, developed by researchers at Canada’s University of Waterloo, could make data center applications run more efficiently and save energy at the same time. Waterloo professor Martin Karsten and Joe Damato, distinguished engineer at Fastly, developed the code — approximately 30 lines. It’s based on research described in a 2023 paper, written by Karsten and grad student Peter Cai, that investigated kernel versus user-level networking and determined that a small change could not only increase application efficiency, but also cut data center power usage by up to 30%. The new code was accepted and added to version 6.13 of the Linux kernel. It adds a new NAPI configuration parameter, irq_suspend_timeout, to help balance CPU usage and network processing efficiency when using IRQ deferral and napi busy poll. This allows it to automatically switch between two modes of delivering data to an application — polling, and interrupt-driven — depending on network traffic, to maximize efficiency. In polling mode, the application requests data, processes it, and then requests more, in a continuous cycle. In interrupt-driven mode, the application sleeps, saving energy and resources, until network traffic for it arrives, then wakes up and processes it. The article is continued inside the link. Please feel welcome to post comments below. Reference paper: https://dl.acm.org/doi/10.1145/3626780 <!-- SC_ON --> submitted by /u/Choobeen (https://www.reddit.com/user/Choobeen)
[link] (https://www.networkworld.com/article/3811688/new-tweak-to-linux-kernel-could-cut-data-center-power-usage-by-up-to-30.html) [comments] (https://www.reddit.com/r/programming/comments/1ii4kz7/linux_kernel_tweak_could_cut_data_center_power/)

Читать полностью…

Reddit Programming

Scaling GraphQL Schema Usage to billions of requests per day
https://www.reddit.com/r/programming/comments/1ihyfut/scaling_graphql_schema_usage_to_billions_of/

submitted by /u/Savram8 (https://www.reddit.com/user/Savram8)
[link] (https://wundergraph.com/blog/scaling_graphql_observability) [comments] (https://www.reddit.com/r/programming/comments/1ihyfut/scaling_graphql_schema_usage_to_billions_of/)

Читать полностью…

Reddit Programming

Lesson 2: Programming the Shooter Game in Squeak/Smalltalk
https://www.reddit.com/r/programming/comments/1ihn1ff/lesson_2_programming_the_shooter_game_in/

submitted by /u/itsmeront (https://www.reddit.com/user/itsmeront)
[link] (https://news.squeak.org/2025/02/04/lesson-2-programming-the-shooter-game-in-squeak-smalltalk/) [comments] (https://www.reddit.com/r/programming/comments/1ihn1ff/lesson_2_programming_the_shooter_game_in/)

Читать полностью…

Reddit Programming

clr: Checker for Lifetimes and other Refinement types
https://www.reddit.com/r/programming/comments/1ihmnbr/clr_checker_for_lifetimes_and_other_refinement/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://github.com/ityonemo/clr) [comments] (https://www.reddit.com/r/programming/comments/1ihmnbr/clr_checker_for_lifetimes_and_other_refinement/)

Читать полностью…

Reddit Programming

How languages influence each other and evolve
https://www.reddit.com/r/programming/comments/1ihmmfl/how_languages_influence_each_other_and_evolve/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://thetechenabler.substack.com/p/how-languages-influence-each-other) [comments] (https://www.reddit.com/r/programming/comments/1ihmmfl/how_languages_influence_each_other_and_evolve/)

Читать полностью…

Reddit Programming

Byte Queue Limits: the unauthorized biography
https://www.reddit.com/r/programming/comments/1ihmjp8/byte_queue_limits_the_unauthorized_biography/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (tom_84912/byte-queue-limits-the-unauthorized-biography-61adc5730b83" rel="nofollow">https://medium.com/@tom_84912/byte-queue-limits-the-unauthorized-biography-61adc5730b83) [comments] (https://www.reddit.com/r/programming/comments/1ihmjp8/byte_queue_limits_the_unauthorized_biography/)

Читать полностью…

Reddit Programming

Search logs faster than Sonic - Log search engine internals
https://www.reddit.com/r/programming/comments/1ihhqds/search_logs_faster_than_sonic_log_search_engine/

<!-- SC_OFF -->Learn about the data structures and algorithms that make up modern log search engines like Elasticsearch. <!-- SC_ON --> submitted by /u/TonTinTon (https://www.reddit.com/user/TonTinTon)
[link] (https://blog.vegasecurity.com/posts/log_search_engines/) [comments] (https://www.reddit.com/r/programming/comments/1ihhqds/search_logs_faster_than_sonic_log_search_engine/)

Читать полностью…

Reddit Programming

The European Accessibility Act for websites and apps
https://www.reddit.com/r/programming/comments/1ihe0z0/the_european_accessibility_act_for_websites_and/

submitted by /u/MartijnHols (https://www.reddit.com/user/MartijnHols)
[link] (https://martijnhols.nl/blog/the-european-accessibility-act-for-websites-and-apps) [comments] (https://www.reddit.com/r/programming/comments/1ihe0z0/the_european_accessibility_act_for_websites_and/)

Читать полностью…

Reddit Programming

Single Responsibility Principle in React: The Art of Component Focus
https://www.reddit.com/r/programming/comments/1ihd4ui/single_responsibility_principle_in_react_the_art/

submitted by /u/cekrem (https://www.reddit.com/user/cekrem)
[link] (https://cekrem.github.io/posts/single-responsibility-principle-in-react/) [comments] (https://www.reddit.com/r/programming/comments/1ihd4ui/single_responsibility_principle_in_react_the_art/)

Читать полностью…

Reddit Programming

Gang of None? Design Patterns in Elixir [video]
https://www.reddit.com/r/programming/comments/1ihccc1/gang_of_none_design_patterns_in_elixir_video/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://www.youtube.com/watch?v=agkXUp0hCW8) [comments] (https://www.reddit.com/r/programming/comments/1ihccc1/gang_of_none_design_patterns_in_elixir_video/)

Читать полностью…

Reddit Programming

Our company has too many non-critical services that still require SMS for two-factor authentication. Fixed this by purchasing an SMS gateway with an Ethernet port.
https://www.reddit.com/r/programming/comments/1ihcbz2/our_company_has_too_many_noncritical_services/

submitted by /u/DonutAccomplished422 (https://www.reddit.com/user/DonutAccomplished422)
[link] (https://x.com/adriaandotcom/status/1882812860969160911) [comments] (https://www.reddit.com/r/programming/comments/1ihcbz2/our_company_has_too_many_noncritical_services/)

Читать полностью…

Reddit Programming

Resistance to Rust abstractions for DMA mapping
https://www.reddit.com/r/programming/comments/1ihcagr/resistance_to_rust_abstractions_for_dma_mapping/

submitted by /u/ketralnis (https://www.reddit.com/user/ketralnis)
[link] (https://lwn.net/SubscriberLink/1006805/f75d238e25728afe/) [comments] (https://www.reddit.com/r/programming/comments/1ihcagr/resistance_to_rust_abstractions_for_dma_mapping/)

Читать полностью…

Reddit Programming

What I worked on today: What is the super-set of messages and requests? Hyper-requests. Or we can just call them edges.
https://www.reddit.com/r/programming/comments/1ih8w09/what_i_worked_on_today_what_is_the_superset_of/

submitted by /u/eccsoheccsseven (https://www.reddit.com/user/eccsoheccsseven)
[link] (https://goatmatrix.net/c/DevBlog/EaEyj5ZUtH) [comments] (https://www.reddit.com/r/programming/comments/1ih8w09/what_i_worked_on_today_what_is_the_superset_of/)

Читать полностью…
Subscribe to a channel