You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Gitが、おもしろいほどわかる基本の使い方33 改訂新版〈バージョン管理、GUI、Sourcetree、Bitbucket〉 目次 目次 はじめに gitコマンド git clone git clone --recursive URL git clone --depth 1 URL git init git init --bare --share git status git commit git commit -a git commit --amend "new message" git commit -v git commit -m "bug fix" git log git log -- pretty=short git log file_name git log -p git log --graph git diff git diff <ブランチ名> <ブランチ名> git bra
はじめに dockerの研修をやってた時に、「うーん、docker-composeって毎回打つのめんどくさい。なにかいい方法ないかな~」で見つけたMakefileを紹介したいと思います。 Makefileとは? Makeというプログラムのビルド作業を自動化するツールのルールを記述したテキストファイルのことです。 魔導書(Makefile)の作成 Makefileという名前のファイルを作成して以下の内容を保存します。 .PHONY: setup up d b ps node setup: @make up @make ps d: docker compose down up: docker compose up -d ps: docker compose ps node: docker compose exec node bash makefileの中身ですが .PHONYを記載しないとコマ
全部キーボードで済ませたいシリーズです。 多忙な現代人の一日はその日の予定チェックから始まるわけです。普段であれば定期的な間隔で組まれたミーティングのリズムに身を委ねればいいわけですが、そこに非定型的なミーティングが紛れ込んでくる。これは採用面接など外部との機会であることが多く、そのぶん重要です。事前に入れてあるものを避けて予定を組もうとすると、参加者の数に応じて困難さが増していくので、ある程度は既存のものに被せて予定に招待してもらうことにしていると、いつの間にかダブルブッキングの嵐になっている。直前になって慌てて一方のミーティングに参加しないことを告げる……みたいなことを繰り返していてはいけませんね。 そういうわけで事前にカレンダーの重複を確認して、必要に応じて辞退したり再調整したりしたい。だけどそれを Google カレンダーのウェブ UI からマウスでポチポチやるのは非常につらい……
DropboxやGoogle Driveといったクラウドストレージにアップロードしたデータを共有する場合など、URLを誰かに伝えることは日常的な行いです。無料で公開されているオープンソースサービス「Link Lock」を使うと、簡単にURLにパスワードをかけることができます。 Link Lock - Password-protect links https://jstrieb.github.io/link-lock/create/ GitHub - jstrieb/link-lock: Distributed application to password-protect URLs using AES in the browser https://github.com/jstrieb/link-lock さっそくウェブサイトにアクセスすると、URLやパスワードを入力する画面が表示されます。
Introduction AltTab brings the power of Windows’s “alt-tab” window switcher to macOS. Features Switch focus to any window Minimize, close, fullscreen any window Hide, quit any app Customize AltTab appearance (e.g. show app badges, Space numbers, increase icon, thumbnail, title size, etc) Custom trigger shortcuts with almost any key Blacklist apps you don’t want to list or trigger AltTab from Dark
今回はExcel上級者たちが使うような、高度な数式を組むのに必要な技術を紹介します。 Excel関数は使えるようになったけど、配列数式が分からない!という方にもオススメです。 はじめに エクセルの基本 注意 計算の順番 配列 配列参照 配列定数 配列数式 配列数式ではない配列数式 数式作成に必要な標準機能 数式の入力 数式の検証 数式を計算結果で置き換える 数式の分析 数式を表示 数式作成に便利なテクニック コメントを入れる方法1 (T関数とN関数) コメントを入れる方法2 (配列定数) 数式解読ツール おわりに はじめに 以前、文字列処理の様々な数式を公開しました。 https://www.excel-chunchun.com/entry/2019/01/31/011825www.excel-chunchun.com この中には、配列を使用した難解な数式がいくつも含まれています。 配列数
EnterpriseSecurityIntroducing fine-grained personal access tokens for GitHubFine-grained personal access tokens offer enhanced security to developers and organization owners, to reduce the risk to your data of compromised tokens. Stolen and compromised credentials are the number one cause of data breaches across the industry. GitHub has a long history of protecting developers and enterprises from
プレス機で楽器や画材、ゲーム機、レンズなどを破壊していく描写で物議を醸したiPad ProのCM。炎上から1週間ほど経った5月15日(現地時間)、韓国Samsung Electronicsがアンサー動画をX(旧Twitter)に投稿した。 動画は、破片や残骸などが散乱した空間を歩く一人の女性が、壊れたギターを手に取り、Samsungのタブレット端末「Galaxy Tab S9」で譜面を見ながら、弾き始めるというもの。座っているのは、AppleのCMに登場したプレス機の台座を彷彿とさせる、側面にカラフルなペンキが垂れている巨大な金属のプレートだ。 この動画を投稿したのは、Samsung Mobileの米国アカウントで、「私たちは決して創造性を潰すことはない」(We would never crush creativity.)という文言と、「#UnCrush」というハッシュタグとともに投稿。i
Whether clearing out your Downloads or organizing your tax receipts, you can automate the process with these easy techniques. Do you want to automatically move files from one folder to another on your Windows or Mac computer? Well, you can do it pretty easily on both types of computer. This guide covers how to automate your file transfer tasks on Windows and macOS. Why Move Files From One Folder t
AppBrewでiOSエンジニアをしていますはるふ(@_ha1f)です。 2019/10にAppBrewに入社しまして、開発の傍らに、開発環境の改善などに取り組んでいます。 近年のiOS界隈を取り巻く「開発環境」といえば、Danger, mint, xcodegen, swiftlint等思い浮かべるかもしれませんが、 今回の記事ではそういうハイカラなツールではなく、iOSに限らず使えるpre-commitというGitの機能を紹介します。 pre-commitにより、コミットするブランチを間違えていないかや、コンフリクト未解消マーカーが含まれていないかなど、いろいろな制約を「ローカルでコミット前に」自動チェック出来ます。 Dangerなどを使っているとCIを待って修正して再度pushしないといけなかったり作業が煩わしいことがありますが、 ローカルなので手戻り少なく、レビューコストやミスを減
このような記事を参考にすることで設定可能です。 僕は ⌘ + Shift + M で設定しています。 3: Figma Walkerはショートカット設定しよう一押しPluginの一つ、Figma Walker。 日本人のエンジニアさんが開発されました。 SkecthでいうRunnnerのようなPluginです。 特に、特定のFrameやMainComponentがある位置にすぐさま移動するのに便利です。 プロジェクトが進みファイルが大きくなってきた際にとっても便利です。 これもどんどん使う機会が多くなってくるため、Macにて独自のショートカットとしておくと便利です。 僕は ⌘ + Shift + F としています。 4: ショートカットのチートシートの存在 ショートカットに苦手意識がある方は、ぜひ「ショートカットのチートシートがある」ということをだけでも覚えておいてください。 全てではない
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
プロファイル指定したマネジメントコンソールの起動までできる、コマンドラインツールです。全AWSユーザーが求めていたのはこれなんじゃないでしょうか。どすこい。 「スイッチロールからの作業、AWSのベストプラクティスだけれどツールの設定がめんどくさいよね」 ハマコー、最近会社のパソコンをIntel MacからM1 Macに切替たことがきっかけで、いろんなツールを再度セットアップしてました。 普段AWS触っている身としてはスイッチロールして作業する環境も必須なので、改めて最新ツールを物色していたところ、弊社技術番長の岩田御大に教えてもらったAWSumeというツールが圧倒的に便利だったので、前のめりに紹介します。 標準公式のconfigとcredentialファイルのみで動作し、別途設定ファイルは不要 コマンドラインから、プロファイル名の自動補完に対応 指定したプロファイルから、マネジメントコンソ
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
AWS News Blog New – Real-User Monitoring for Amazon CloudWatch Way back in 2009 I wrote a blog post titled New Features for Amazon EC2: Elastic Load Balancing, Auto Scaling, and Amazon CloudWatch. In that post I talked about how Amazon CloudWatch helps you to build applications that are highly scalable and highly available, and noted that it gives you cost-effective real-time visibility into your
2021年4月20日、ドン・キホーテのプライベートブランド 情熱価格よりNANOTE P8が発売された。Windows 10搭載の7インチのUMPCで、昨年発売されたNANOTEの後継機種という位置づけになる。 www.donki.com 筆者は大のUMPC好きで、過去には工人舎のPAや富士通のWindows7ケータイF-07Cを持っていた。現在はGPD WIN2*1を使っている。 UMPCと言えば昔は「究極の携帯性」のためにパソコンとしての実用性が犠牲になりがちで、しかも低性能の割に高価だった。最近はSoCを始めとした集積化技術やCPUの省電力化、スマホやタブレットの技術の転用で並のノートPCほどの性能を持つものまで存在するほどになった。 今回紹介するNANOTE P8は低価格ながらも様々な部分が「許せるレベル」に落とし込まれている「他人に薦めやすいUMPC」だ。買って1日触った感想と、
前回のおさらい 前回はPython用のエディタとして使用するVS Codeの画面構成についてお伝えしました。 主に以下の4つのパートで構成されていますね。 アクティビティバー ステータスバー メニュー エディタエリア では、さっそくPythonを書いていこう!! としたいところなのですが、少し待って。 最初にしておくと良い設定がちょっとだけあるので、先にそれをしておきましょう。 Settings(設定)の開き方 VS Codeではとてもいろいろな設定項目が用意されていて、細かくカスタマイズを行うことができます。 ただ、初心者からすると、難しくてややこしいことは避けて通りたい… ということで、このシリーズでは必要最低限の設定だけを紹介しますよ。 さて、設定は「Settings」から行うことができます。 その開き方はアクティビティバーの一番下、「Manage」のアイコンをクリックして開いたメニ
筆者は普段ターミナルで単語を削除するのにCTRL-wを使用することが多いので、Vim上でターミナルで単語を削除するのにCTRL-w .はとても不便と感じています。そこで、:set termwinkey=<C-g>でプレフィックスキーをCTRL-gに割り当てることで、Vim上のターミナルでもCTRL-wで単語を削除することができるようにしています。termwinkeyの設定も永続化するにはvimrcに記載する必要があります。次の動画ではtermwinkey変更前のと後の差異を確認する例になります。 Terminal-Normalモード Vimのターミナルの強みの一つはTerminal-Normalモードです。このモードはターミナルの出力を一時的に保留し、Vimの制御下に置きます。Vimの制御下に置くことでウィンドウ内の内容をヤンクしたり、検索することができます。例えばコマンドの実行ログをメモ
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
Valveはローカルマルチプレイゲームをオンライン上で複数人とプレイするサービス「Steam Remote Play Together」に、Steamアカウントがないユーザーも呼べるようになるアップデートを正式リリースした。これを記念し、3月30日(火)午前3時から、Remote Play Together対応作品などのセールが実施される。 「Steam Remote Play Together」は、ストリーミング技術を使ってローカルマルチプレイゲームをオンライン上で遊ぶ機能で、ホストがゲームを所持していれば一緒に遊ぶフレンドはゲームを持っていなくともプレイすることができる。今回のアップデートではさらに、Steamのアカウントを持っていないフレンドすらもセッションに呼ぶことが可能になった。 たとえば『ストリートファイター 30th アニバーサリーコレクション』や『Cuphead』、『Hum
ウェブ制作における定番になりつつあるデザインツール「Figma」。本記事では、Figmaの知らないと損するショートカットキーを紹介します。 よく使う便利な機能を呼び出すショートカットキーを覚えておくことで、作業効率が上がるのでしっかり覚えていきましょう。 本記事では基本機能のショートカットキーだけでなくマニアックなものまで紹介します。初心者はもちろん普段からFigmaを利用している方にも役立つ内容をまとめています。 ショートカットキー一覧の呼び出し(control+shift+?) Figmaでは、見やすいショートカットキー一覧をいつでも表示できます。ショートカットキーを忘れてしまった場合には、control+shift+?(macOS) /control+shift+?(Windows)を押しましょう。 画面下部にショートカット一覧が表示されます。使ったことのあるショートカットは色が付き
はじめに 先日、私が以前に申請していたDarkのプライベートベータ版に漸く招待されたので、実際に触ってみた感想を述べよう思います。 1. Darkとは? Darkとは、Ellen Chisa、そしてCircleCIの創業者であるPaul Biggarによって設立された会社で開発されている「偶発的な複雑さ」を無くし、バックエンドWebサービスを構築するための総合的なプログラミング言語であり、エディタであり、インフラストラクチャです。呼称するならば、総合的なソフトウェア開発プラットフォームみたいな感じです。Web上にエディタが展開され、そこで全ての開発を行える為、開発ツールやパブリッククラウドと言った多くのテクノロジーを直接触る必要はありません。 また、最大の特徴としてはデプロイレスです。デプロイレスとは、入力したものが即座にデプロイされ、本番環境ですぐに使用できます。Darkはインタープリタ
1月11日、トヨタ自動車の幹部は、同社が充電時間が短くて航続距離を伸ばせる電気自動車(EV)用の次世代電池である全固体電池を搭載したEVを、全世界で数年以内に投入すると、インドで開催された投資サミットで明らかにした。写真は昨年4月、米ニューヨークで撮影(2024年 ロイター/David 'Dee' Delgado) [ガンディナガール(インド) 11日 ロイター] - トヨタ自動車(7203.T), opens new tabは、充電時間が短くて航続距離を伸ばせる電気自動車(EV)用の次世代電池である全固体電池を搭載したEVを、全世界で数年以内に投入する。同社幹部が11日、インドで開催された投資サミットで明らかにした。
米Orbic(オルビック)の日本法人、Japan Orbicは7月19日、4G対応の携帯電話「Orbic JOURNEY Pro 4G」を発表した。本製品はKaiOSに対応し、物理キーで操作できる。市場想定価格は1万9800円(税込み)で、国内量販店、MVNO、オンラインストア各社が7月26日から順次販売する。 Orbicは携帯電話やタブレットを手掛ける米国のメーカー。米通信大手のVerizon(ベライゾン・コミュニケーションズ)などに端末を納入しているOrbicはSamsung Electronics、Apple、Motorolaに次いで4番目にVerizonでのラインアップが多い。 2023年6月1日には日本市場への参入を発表し、2万円台からのスマートフォン「Fun+ 4G」や、タブレット「TAB8 4G」「TAB10R 4G」、ワイヤレスイヤフォン「Orbic Ear Buds」を投
2022年8月、Go 1.18対応版にアップデートしました 久しぶりのGoネタです。Go 5 Advent Calendar 2020の18日目が空いていたので書きました。 Goで実装されたコマンドでは、ビルドした時点のバージョンを埋め込むため以下のようなMakefileを用意することがあると思います。 .PHONY: build build: go build -ldflags '-X main.Version=$(VERSION)' しかしこの方法では、go installなどMakefileを経由せずビルドしたバイナリには適切なバージョンが埋め込まれない問題があります。個人的な意見では、可能な限りgo getでインストールできる状態を維持した方が良いと思っていますが、バージョンを埋め込むためには他に方法がないので仕方がないと理解していました。しかしGo 1.19現在、runtime/
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く