Sekitar 20 hasil (2.30 detik)
Komunitas lemm.ee

[Discussion] Golang / self-hosted docker apps.

As a developer whos had python and rust web applications in production, golang is an almost perfect balance between complexity and power. Its simple enough for anyone to learn (yes you!) yet powerful enough to build large, performant programs. It also has an amazing model for concurrency which is basically multitasking. The reason lots of networking applications use it is because networking requires a lot of this multitasking and demands efficiency. Part of the reason they tend to be built well is that every funtion that might have an error requires you to explicitly handle it or ignore it. Also the syntax is very simple relative to other languages, so you dont often get cryptic, hard to understand code. Golang also compiles to one nice executable rather than requiring the host system to have certain files/programs so more time can be spent on the code rather than the deployment. It of course has it’s rough edges but I think it’s underrated.

Komunitas lemmy.kde.social

Good guy clippy

There’s also a Golang alternative that does not have 6 GiB build folders like Tauri / Tauri 2. (Tauri generates like 3 MiB binaries. It’s the build folders that are huge. Also stay ready to compile huge Rust packages!)

Komunitas lemmy.ml

Which Linux tool or command is surprisingly simple, powerful, and yet underrated?"

Nope, I’m glad to share. I personalized it from the “Gruvbox Rainbow” preset from here: https://starship.rs/presets/ So, you might prefer that, if you’re not, well, me. You will need to set up a NerdFont, like the Starship installation guide says. Here’s my configuration: ::: spoiler Spoiler "$schema" = 'https://starship.rs/config-schema.json' format = """ [$status](bg:color_red fg:color_fg0)\ [](fg:color_red bg:color_orange)\ [$cmd_duration](bg:color_orange fg:color_fg0)\ [](fg:color_orange bg:color_yellow)\ [$time](bg:color_yellow fg:color_fg0)\ [](fg:color_yellow)\ $line_break\ [$directory](bg:color_aqua fg:color_fg0)\ [](fg:color_aqua bg:color_blue)\ [$git_branch\ $git_status](bg:color_blue fg:color_fg0)\ [](fg:color_blue bg:color_bg3)\ [$c\ $rust\ $golang\ $nodejs\ $php\ $java\ $kotlin\ $haskell\ $python\ $docker_context](bg:color_bg3 fg:color_fg0)\ [](fg:color_bg3)\ $line_break\ $line_break""" palette = 'gruvbox_dark' [palettes.gruvbox_dark] color_fg0 = '#ffffff' color_bg1 = '#3c3836' color_bg3 = '#665c54' color_blue = '#458588' color_aqua = '#689d6a' color_green = '#98971a' color_orange = '#d65d0e' color_purple = '#b16286' color_red = '#cc241d' color_yellow = '#d79921' [status] disabled = false symbol = "" format = ' $symbol $status ' [username] format = ' $user ' [directory] format = " $path " truncation_length = 3 truncation_symbol = "…/" [directory.substitutions] "Documents" = "󰈙 " "Downloads" = " " "Music" = "󰝚 " "Pictures" = " " "Projects" = "󰲋 " [git_branch] symbol = "" format = ' $symbol $branch ' [git_status] style = "bg:color_aqua" format = '$all_status$ahead_behind ' [nodejs] symbol = "" format = ' $symbol $version ' [c] symbol = " " format = ' $symbol $version ' [rust] symbol = "" format = ' $symbol $version ' [golang] symbol = "" format = ' $symbol $version ' [php] symbol = "" format = ' $symbol $version ' [java] symbol = " " format = ' $symbol $version ' [kotlin] symbol = "" format = ' $symbol $version ' [haskell] symbol = "" format = ' $symbol $version ' [python] symbol = "" format = ' $symbol $version ' [cmd_duration] format = ' 󱦟 $duration ' [time] disabled = false time_format = "%R" format = '  $time ' [line_break] disabled = false :::

Komunitas lemmy.sdf.org

Hello world! - Please introduce yourself here

Hello, I’m somewhat in the SDF community already, even though I rarely come up on COM or BBOARD. I’m a developer by day and I am generally very interested in anything relating to programming, AI, cognitive science, and I’ve recently taken some interest on bare metal programming, SoCs and RISC-V stuff. You’ll also see me involved in some stuff relating to Plan 9 and, more recently also, Golang programming for Plan 9 on ARM. Looking forward to participating in SDF activities on Lemmy as well!

Komunitas lemmy.dbzer0.com

Too close to home

Replace that with golang and now we’re talking

Komunitas programming.dev

The most popular Go dependency is…

Results: | dependencyName | nbDependents | | --------------------------- | ------------ | | github.com/stretchr/testify | 259,237 | | github.com/google/uuid | 104,877 | | golang.org/x/crypto | 100,633 | | google.golang.org/grpc | 97,228 | | github.com/spf13/cobra | 93,062 | | github.com/pkg/errors | 92,491 | | golang.org/x/net | 76,722 | | google.golang.org/protobuf | 74,971 | | github.com/sirupsen/logrus | 71,730 | | github.com/spf13/viper | 64,174 |

Komunitas programming.dev

Developer Burnout

I’d really like to do some personal projects, both to learn new stuff and scratch my digital itches. Likewise. There are so many things I’d love to do. Hell, I’d even love to just practice and improve at things that I do in my day job. My current job requires golang and while I’m competent, I’m nowhere near the level of comfort that I want to be. And that’s just the language, there are other libraries, technologies, etc. where I’d like to improve too. But unfortunately, I have to pace myself. And that basically means I can never do anything computer-related in my spare time. A part of me hopes that some day, I can reduce my hours, or just find a very chill job that still pays decently so I can do more important things in my spare time. But for now, this is the choice that I’ve made.

Komunitas links.hackliberty.org

FBI takes down IPStorm malware botnet as hacker behind it pleads guilty

The FBI dismantled the IPStorm botnet proxy network and its infrastructure this week following a September plea deal with the hacker behind the operation. The Justice Department said it took down the infrastructure associated with the IPStorm malware — which experts said infected thousands of Linux, Mac, and Android devices across Asia, Europe, North America and South America. The botnet was first sighted by researchers in June 2019, primarily targeting Windows systems, and stood out to experts because it used the InterPlanetary File System (IPFS) peer-to-peer protocol to communicate with infected systems and relay commands. Cisco warned last year that IFPS was being exploited widely by hackers. By 2020, several security companies discovered that the malware had expanded to versions that infected other devices and platforms. Cybersecurity journalist Catalin Cimpanu reported that the botnet grew from around 3,000 infected systems in May 2019 to more than 13,500 devices by 2020. On Tuesday, the U.S. Justice Department said Sergei Makinin, a Russian and Moldovan national, pled guilty on September 18 to three hacking charges that each carry a maximum sentence of ten years in prison. According to the DOJ, Makinin developed and deployed the malware from June 2019 to December 2022, using it to hack thousands of internet-connected devices around the world. “Makinin controlled these infected devices as part of an extensive botnet, which is a network of compromised devices. The main purpose of the botnet was to turn infected devices into proxies as part of a for-profit scheme, which made access to these proxies available through Makinin’s websites, proxx.io and proxx.net,” the Justice Department explained. “Through those websites, Makinin sold illegitimate access to the infected, controlled devices to customers seeking to hide their Internet activities. A single customer could pay hundreds of dollars a month to route traffic through thousands of infected computers. Makinin’s publicly-accessible website advertised that he had over 23,000 ‘highly anonymous’ proxies from all over the world.” Makinin told officials that he made at least $550,000 from the scheme and agreed to forfeit all cryptocurrency related to the operation.

Komunitas livellosegreto.it

Fourteen Years of Go - The Go Programming Language

Fourteen Years of Go - The Go Programming Language @programmazione “Oggi festeggiamo il quattordicesimo compleanno del rilascio open source di Go! Go ha avuto un grande anno, con due rilasci ricchi di funzionalità e altri importanti traguardi.” Articolo in inglese #programmazione #DevITA #golang #development #developer #gopher https://go.dev/blog/14years

Komunitas derp.foo

Show HN: Ladder, open source alternative to 12ft.io and 1ft.io

Hey there I made a opensource alternative for these services. Although these workedd very well, I was not so confident what they do. So I made my own and opensourced it. It is written in Golang and is fully customizable. There is a discussion on Hacker News, but feel free to comment here as well.

Komunitas lemmygrad.ml

Microsoft wants to replace its entire C and C++ codebase, perhaps by 2030 - Plans move to Rust, with help from AI

Is rust like some sort of neoliberal intervention? No it’s just the same annoying people that bandwagoned Golang back in the 2010’s now are bandwagoning Rust. There’s just a group of people that chase trends and are insufferable. But what is the communist line on rust Honestly I hope there isn’t one. It doesn’t really make sense to me to have a political stance weigh in on a programming language.

Komunitas lemmy.ml

Quick And Easy To Host Lemmy And Other Federated Communities

this is early testing phase. I have created and deployed a lemmy server and mattermost modules successfully and it works great. technical details: all this works via cloud instances kinda like architecture, i create a instance (container or vm based on software req) and launch automated scripts to setup everything so people don’t have to mess up working with insecure configurations. The backend api is golang and frontend is vuejs. I also have a WAF and security protocols to mitigate basic security flaws and botnet attacks. I need feedback on what our oss community surfers the most when hosting federated communities. business side: I dont intend to charge for things in testing phase cause all i need is good feedback but as the server demands grows i’ll be working with whatever you’ll be paying for private instance (idk like $2 a month ?). motivation: people use proprietary products cause they are already hosted and just avaiable. If we make this with oss products people will start using it. Making lemmy easy to setup will boost more community interaction and make lifes of current community mods easier :)

Komunitas derp.foo

Why people in Google hate Go?

When you search “golang” on google for a long time, the question “Why people hate Go?” comes up at the top. Now the blog post “A new way to bring garbage collected programming languages efficiently to WebAssembly” written by the team of V8 (JavaScript and WebAssembly engine) on the official website of Google has appeared. https://v8.dev/blog/wasm-gc-porting When I saw in the first paragraph of the blog that “we will get into the technical details of how GC languages such as Java, Kotlin, Dart, Python, and C# can be ported to Wasm” the question “Why people in Google hate Go?” arose There is a discussion on Hacker News, but feel free to comment here as well.