cookie

Ми використовуємо файли cookie для покращення вашого досвіду перегляду. Натиснувши «Прийняти все», ви погоджуєтеся на використання файлів cookie.

avatar

oleg_log

Shelter for antisocial programmers "Oleg" halp: @olegkovalov web: https://olegk.dev fov: @oleg_fov chat: @oleg_log_blabla podcast: @generictalks about: https://t.me/oleg_log/3200

Більше
Рекламні дописи
1 953
Підписники
+324 години
-27 днів
-2630 днів

Триває завантаження даних...

Приріст підписників

Триває завантаження даних...

Показати все...
Evolving the Go Standard Library with math/rand/v2 - The Go Programming Language

Go 1.23 adds math/rand/v2 and charts a course for the evolution of the Go standard library.

Показати все...
GitHub Copilot just got promoted to Captain

Take a first look at GitHub Copilot Workspace - a new AI coding tool that can build features and fix bugs directly in your codebase. Compare Copilot Workspace to Devin and other automated programming tools. #programming #ai #thecodereport 💬 Chat with Me on Discord

https://discord.gg/fireship

🔗 Resources GitHub Copilot Workspace

https://github.blog/2024-04-29-github-copilot-workspace/

Devin Programming AI

https://youtu.be/AgyJv2Qelwk

Copilot Workspace Overview

https://youtu.be/L5Xny6yehUg

🔥 Get More Content - Upgrade to PRO Upgrade at

https://fireship.io/pro

Use code YT25 for 25% off PRO access 🎨 My Editor Settings - Atom One Dark - vscode-icons - Fira Code Font 🔖 Topics Covered - What is Copilot Workspace? - Copilot Workspace vs Devin - Best AI coding tools - Is coding dead? - The future of programming tooling - Top AI tools for programmers in 2024 - Will GPT-5 make coding obsolete?

Nice https://blog.kellybrazil.com/2021/12/03/tips-on-adding-json-output-to-your-cli-app/ Post in 2021, but still cool. Also, I didn't know about the 'jc' tool to make famous commands aware of JSON (to be precise, convert text output to JSON). JSON is a lingua franca in the IT world, whether you like it or not.
Показати все...
Tips on Adding JSON Output to Your CLI App - Brazil's Blog

Best practices when adding a JSON output option to your command-line application.

Показати все...
quic package - golang.org/x/net/quic - Go Packages

Package quic implements the QUIC protocol.

Guess what, -shuffle=on saved my life today. 1 cleanup routine were missing in a test. So, as a result it was flaky due to conflicts in DB. Yay 🎉
Показати все...
A Cloud-Scale Characterization of Remote Procedure Calls https://foci.uw.edu/papers/sosp23-rpc.pdf
Показати все...

> Unable to find Go version '1.15' for platform darwin and architecture arm64. Has something changed recently? Looks like week ago everything was fine https://github.com/gobwas/ws/actions I also don't get this: > We didn't promote darwin/arm64 to be a primary port until Go 1.16. Since Go 1.15 and Go 1.16 are no longer supported, we don't plan to backfill older binary releases. https://github.com/golang/go/issues/63626 Anyway, why everything was ok week ago. Github CI cache or wut?
Показати все...
Workflow runs · gobwas/ws

Tiny WebSocket library for Go. Contribute to gobwas/ws development by creating an account on GitHub.

Go if's with init statement #monran We all know such expression:
if ok := foo(); !ok {
    // ...
}
However, some big-brains prefer to squeeze as much as possible in it:
if err := foo(ctx, logger,
        user, &pb.MetaData{...},
        &payload, whatever..., 
       ); err != nil {
    // ...
}
To be honest, I'm jealous. I want to read this code as easily as the author. I have a bad time trying to understand the point of pushing everything inside if and complicated things. Is the following version not good enough?
err := foo(ctx, logger,
        user, &pb.MetaData{...},
        &payload, whatever..., 
       );
if err != nil {
    // ...
}
Argh.
Показати все...
Did you know that Github can be used as a public key wallet? See https://github.com/<username>.keys This also reminds me of https://github.com/FiloSottile/whoami.filippo.io I'm strongly suggesting to check README ^^^ good intro to how SSH behaves.
Показати все...
GitHub - FiloSottile/whoami.filippo.io: A ssh server that knows who you are. $ ssh whoami.filippo.io

A ssh server that knows who you are. $ ssh whoami.filippo.io - FiloSottile/whoami.filippo.io

Secure Messaging Apps Comparison https://www.securemessagingapps.com/
Показати все...
Secure Messaging Apps Comparison | Privacy Matters

This site compares secure messaging apps from a security & privacy point of view. These include Facebook Messenger, iMessage, Skype, Signal, Google Allo, Threema, Riot, Wire, Telegram, and Wickr. The best secure messaging app?