社内SlackやTwitterなどで、自分が新しいことを学ぶ時に実践していることを書いたりしていたのだが、今日メンバーと1 on 1をしていて、あらためて新しいことの学び方について訊かれたので、ブログにも簡単にまとめておく。 まず前提として、学ぶ対象の「新しいこと」とは何かについて述べておく。ここでいう新しいこととは、研究やイノベーションに関することではない。そういうのは、ググっても出てこないレベルの新しさなので、このエントリで述べる対象ではない。ここでいっているのは、自分にとって新しい知識であり、かつ、既に一定の蓄積があるような内容のことである。 それをひとことでいうと、入門書があるような領域ということになる。たとえばプログラミング言語はメジャーなものはたいてい当てはまるし、DockerとかKubernetesのような技術要素も入門書があるし、もっと広く学問一般についても当てはまる定義で
Digital.ai Deploy introduces the following new features: Azure ContainerApp and WebApp Create ContainerApps and Static Webapps in Azure. Deploy Code packages to specific deployment slots in WebApp and FunctionApps. Azure Bicep Enhancement Deploy Bicep Templates as bundled zip files scoped against Subscriptions and ResourceGroups. Docker Includes the ability to add Docker volume specifications into
Gitは普段コマンドで操作していますが、コミットやマージの履歴をみる場合だけ、どうしてもGUIで確認したくなります。 Linuxで使えるGit GUIクライアントもそこそこ色々ありますが、インタフェースを見た感じあまりぐっとくるものがありません。 git-cola giggle gitk git-gui qgit gitg GitForce Egit WindowsやMacではGUIクライアント豊富そうですが、Ubuntuだとなかなか無いです。 そんな中でも、次の3つが見た目が良く、おすすめです。 GitKraken 米Axosoftという会社がGitKrakenという新しいGit GUIを開発しました。 現在はこれを使っています。Electronが使われており、Windows、Mac、Linuxに対応しています。NodeGitが組み込まれているので、GitをインストールしなくてもGitK
dep: git (<< 1:2.43.0-.) 速く、スケーラブルな分散型リビジョン管理システム dep: git (>> 1:2.43.0) dep: git-cvs 速く、スケーラブルな分散型リビジョン管理システム(cvs 相互運用) dep: git-doc 速く、スケーラブルな分散型リビジョン管理システム(ドキュメント) dep: git-email 速く、スケーラブルな分散型リビジョン管理システム(メールアドオン) dep: git-gui fast, scalable, distributed revision control system (GUI) dep: git-mediawiki fast, scalable, distributed revision control system (MediaWiki remote helper) dep: git-svn 速く、
1. 使い始める 1.1 バージョン管理に関して 1.2 Git略史 1.3 Gitの基本 1.4 コマンドライン 1.5 Gitのインストール 1.6 最初のGitの構成 1.7 ヘルプを見る 1.8 まとめ 2. Git の基本 2.1 Git リポジトリの取得 2.2 変更内容のリポジトリへの記録 2.3 コミット履歴の閲覧 2.4 作業のやり直し 2.5 リモートでの作業 2.6 タグ 2.7 Git エイリアス 2.8 まとめ 3. Git のブランチ機能 3.1 ブランチとは 3.2 ブランチとマージの基本 3.3 ブランチの管理 3.4 ブランチでの作業の流れ 3.5 リモートブランチ 3.6 リベース 3.7 まとめ 4. Gitサーバー 4.1 プロトコル 4.2 サーバー用の Git の取得 4.3 SSH 公開鍵の作成 4.4 サーバーのセットアップ 4.5 Git
会員登録を行うと、便利でお得なサービスをご利用いただけます(登録無料)。 会員特典情報のお届け マイページ (見積の保存、納期確認、領収書発行サービスなど)
タイトルに記載のように、長年MacOSを開発環境として、使ってきました。最近になって、やはりMac Proの値段がだんだん高くなって、高級品のようになってしまいました。 そこで、10万円程度のHP Envy 360に乗り換えて、Ubuntuをインストールしました。 ちなみに、Envy 360 は楽天スーパーセールのときに購入しました。投資した金額に対して、大満足な買い物です。 https://item.rakuten.co.jp/directplus/envy-x360-13-ar0003au-wps/ 基本的ではLinuxの環境なので、特に問題がないはずが、フリーOSですし、ハードウェアのドライバー部分が不完全な部分もあります。 いくつかの問題と解決方法をこちらでメモさせていただきます。また、使用するソフトウェアもメモしておきます。 Slackが日本語入力できないという問題題こちらのリン
GitでGUIクライアントを使うべき理由 GitはTerminalだけで済ませる人も多いと思いますが、 私はGitこそGUIソフトを使うべきだと考える開発者です。 例えば、こんな時、 Commit履歴をたどって追うとき Conflict解消するとき FileごとのDiffを確認するとき 大規模な開発でbranchが散乱している時 こんな時に、GUIベースだと、見やすく、素早く直感的に作業することができるので、おすすめです。明らかに効率が上がります。 GitをGUIで操作できるようにしてくれるソフトにはいろんなものがあります。 Macを使っていた頃は Sourcetreeを使ってて重宝していたので、Ubuntuでも使おうとしましたが、なんとLinuxをサポートしていません(今後もサポート予定はないと、公式サイトに回答があります)。 なので、UbuntuでSourcetreeの代用品になるよう
psql を使用して PostgreSQL へ接続を行ったり、 PostgreSQL から切断することができます。ここでは psql を使って PostgreSQL へ接続する方法および PostgreSQL から切断する方法について解説します。 PostgreSQLへ接続する psql はコマンドラインベースで PostgreSQL で作成済みのデータベースに接続したりテーブルからデータを取得したりすることが出来るツールです。 Windows環境から psql を利用するにはコマンドプロンプトから行います。 最初にコマンドプロンプトを起動してください。(コマンドプロンプトの起動方法については「コマンドプロンプトを起動する」を参照されてください)。 psql を使って PostgreSQL へ接続するには次のように実行します。(実際には PostgreSQL で作成済みの指定したータベース
やりたいこと pip installしたライブラリ群をそのままGitにpushしたため、requirements.txtにライブラリ群を集約したい そのため、pip installしたライブラリ群のバージョンを確認したい 【結論】ライブラリのバージョンを確認する pip freezeまたは、pip listで確認する pip freeze reqirements.txtの記述形式で出力してくれる。 $ pip freeze blinker==1.3 boto3==1.7.31 botocore==1.10.31 chardet==2.3.0 cloud-init==18.2 command-not-found==0.3 configobj==5.0.6 cryptography==1.2.3 docutils==0.14 ・・・略・・・ pip list 見やすいのはこちら。 $ pip
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く