Skip to content

Instantly share code, notes, and snippets.

@webel
webel / tachery.nvim
Created February 26, 2025 01:09
Port of archery colorscheme to lua (transparent).
-- Port of archery colorscheme to lua (transparent).
-- Slightly femmed up archery colorscheme. Dash of purple.
-- Set the background to dark (this doesn't affect transparency)
vim.o.background = "dark"
-- Clear existing highlights
vim.cmd("highlight clear")
-- Set the colorscheme name
return {
{ -- Collection of various small independent plugins/modules
'echasnovski/mini.nvim',
config = function()
-- Better Around/Inside textobjects
--
-- Examples:
-- - va) - [V]isually select [A]round [)]paren
-- - yinq - [Y]ank [I]nside [N]ext [Q]uote
-- - ci' - [C]hange [I]nside [']quote
@mizchi
mizchi / external-perf.md
Last active December 3, 2024 01:57
外部監視によるウェブサイトパフォーマンスの解析+社内勉強会の提案

@mizchi が、実際に稼働している御社のウェブサイトを対象に、LighthouseやGoogleChromeの開発者ツールを使ってパフォーマンスを計測する手法を提案・教授します。

パフォーマンス改善は、まず問題を認識することから始まります。逆に言えば、問題を認識できれば改善作業の半分の半分は終わっている、とも言えます。

仕事のオファーは mizchi.work@gmail.com または https://x.com/mizchi (DM)まで

他の仕事の相談は、こちらをご覧ください

概要

import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
GoRouter.setUrlPathStrategy(UrlPathStrategy.path);
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
@sgr-ksmt
sgr-ksmt / job_description_2020-04-01.md
Last active June 26, 2020 05:03
2020/05以降のお仕事を探しています。

募集

2020年5月以降(早くて4月中旬以降)を目処に、副業先を探しています。

連絡先

TwitterのDM或いは、以下のメールアドレス宛にお願いします。([at]→@)

melodydance.k.s+biz[at]gmail.com
@noto
noto / 1on1.md
Last active March 24, 2025 07:15

これは私が支援先に提供した、1 on 1 に関するノウハウや、思いを述べたドキュメントを元にしています。企業の枠を超えて共有したいことが多いので、ここに貼ります。

概要

  • 世の中には 1 on 1 の本があるようですが、とりあえずは『1 on 1 で 何を話すのか? マネージャ/ソフトウェアエンジニアの立場から - サンフランシスコではたらくソフトウェアエンジニア』を読んでもらえればよいと思います (higepon さんに感謝!)。
  • 1 on 1 は 1 対 1 で話すミーティングで、基本定期的にやります。上長とメンバーとの間で行うのが基本です。
  • グループ/チームでのミーティングを補完するためのものです。
    • みんなの前では話しづらい、込み入った内容を話します。
    • チームとして行っているタスクの進捗確認に 1 on 1 を使うのは避けましょう。それは 1 on 1 の目的に沿っていません。
  • 基本、「メンバーの時間」と捉えてください。メンバーが話したいこと、上長に質問したいこと、相談したいことを話す時間です。
  • ですので、上長は相手の話をさえぎらず、聞くことに徹してください (話すのが得意な人、好きな人がマネージャになっている可能性が高いというバイアスに注意しましょうw)。

非破壊 TypeSctript

mizchi / TypeScript Meetup 2


About Me

  • mizchi / 竹馬光太郎
  • フロントエンドと Node.js
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
class Destination {
const Destination(this.index, this.title, this.icon, this.color);
final int index;
final String title;
final IconData icon;
final MaterialColor color;
}
import 'package:flutter/material.dart';
class OverlayDialogPage extends ModalRoute<void> {
@override
Duration get transitionDuration => Duration(milliseconds: 100);
@override
bool get opaque => false;
@override