Software development methodologies compared.
#software #development #agile #waterfall #ai #developer
検索
💬 Commented on "pnpm devしてもエラーになることがある": anatawa12 "https://github.com/misskey-dev/misskey/blob/30fe0726069a90fe1ced88a8e4fbdec19fe13078/CONTRIBUTING.md#development
> The front end can be viewed by accessing http://localhost:5173.
なので接続してるポートが違うと思います。
" https://github.com/misskey-dev/misskey/issues/13443#issuecomment-1960793239
> The front end can be viewed by accessing http://localhost:5173.
なので接続してるポートが違うと思います。
" https://github.com/misskey-dev/misskey/issues/13443#issuecomment-1960793239
📘 Big news! My book-in-progress "PostgreSQL Mistakes and How to Avoid Them" is now available in @[email protected] Early Access Program (MEAP) — I hope it will help application developers, software architects & database administrators not only avoid mistakes but also learn the right way to do things in #Postgres.
Use code "mlangelakos" to get 45% off 💕 — valid until February 27th!
http://mng.bz/D9mR
#PostgreSQL #Manning #MEAP #Development #Databases #OpenSource #TechBooks #BookLaunch
Don't have time for a banner grab but still interested in basic info about a server?
Well taking advantage of a server's inability to process '%' b/c it expects two hex digits to follow; in many cases it errors
Preventing this from happening is actually easy
It requires an essential secure programming principle: verify, validate, and sanitize your input
This principle should be applied to EVERY input, and yes the URL is input
#infosec #security #it #sysadmin #tech #development #programming
いまの home-manager の nix
{ config, pkgs, ... }:
# overlays
let
rust-overlay = import (builtins.fetchTarball "https://github.com/oxalica/rust-overlay/archive/master.tar.gz");
in
{
# WARNING: WE SHOULD NOT CHANGE THIS
home.stateVersion = "22.11";
home.username = "karno";
home.homeDirectory = "/home/karno";
# apply overlays
nixpkgs.overlays = [ rust-overlay ];
# The home.packages option allows you to install Nix packages into your
# environment.
home.packages = with pkgs;[
wget
# secret manager
pass
# development happy set
lld
clang
openssl
pkg-config
# nixos happy set
nixpkgs-fmt
# rust
(rust-bin.nightly.latest.default.override {
extensions = [ "rust-src" "rustfmt" "rust-analyzer" ];
})
];
home.sessionPath = [
"$HOME/.cargo/bin"
"$HOME/.local/bin"
];
home.sessionVariables = {
EDITOR = "nvim";
PKG_CONFIG_PATH = "${pkgs.openssl.dev}/lib/pkgconfig";
# aws-vault
AWS_VAULT_BACKEND = "file";
};
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
# complex-configured packages
imports = [
./nvim/default.nix
./zsh/default.nix
# vscode server
"${fetchTarball "https://github.com/msteen/nixos-vscode-server/tarball/master"}/modules/vscode-server/home.nix"
];
# configurations for small packages
programs.git = {
enable = true;
userName = "karno";
userEmail = "[email protected]";
};
programs.direnv = {
enable = true;
nix-direnv = {
enable = true;
};
};
programs.jq.enable = true;
programs.fzf = {
enable = true;
enableZshIntegration = true;
};
# poetry is not packaged yet...
home.file.poetry = {
enable = true;
target = ".config/pypoetry/config.toml";
text = ''
virtualenvs.in-project = true
'';
};
services.vscode-server = {
enable = true;
};
}

