ようこそ、サル先生のGit入門へ。 Gitをつかってバージョン管理ができるようになるために一緒に勉強していきましょう! コースは4つ。Git初心者の方は「入門編」からどうぞ。Gitを使った事がある方は「発展編」がおすすめです。さらに「プルリクエスト編」では、コードレビューする文化をチームに根付かせましょう。 「あれ?何だっけ…?」という時は「逆引きGit」で調べて見てくださいね。
「Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) ちまたにあふれるバージョン表記 少し前に「Web 2.0」「○○2.0」という表記が流行したのを覚えていますでしょうか。よく見かける広告のコピーにも、最近では「バージョンアップ」という言葉が普通に使われています。バージョンや、バージョン表記は、ソフトウェアの世界だけでなく、ごくごく一般化したように思えます。しかし実際には、どういう意味か分からないのが、バージョン表記です。 アプリケーションソフトウェアの開発は、さまざまな状態/段階を経て完成します。その段階/状態と、リリース後の状態/段階を示したのが、バージョン表記です。 例えば、数字以外でも、以下のような表記を見かけたことはありません
UIを持たずスクリプトから操作可能なWebブラウザのHeadless Chromeを利用するためのフレームワーク「Puppeteer」がバージョン1.0に到達した。Webアプリケーションの自動テストなどに利用可能だ。 GoogleのWebブラウザ「Chrome」は、ユーザーインターフェイスを持たずコマンドラインやリモートデバッグ機能を通じてWebブラウザを操作できる「Headless Chrome」機能を備えています。この機能は2017年6月にリリースされた「Chrome 59」から実現されたものです。 Headless Chromeを利用すると人間がWebブラウザをマウスやキーボードで操作することなく、プログラムでHeadless Chromeを起動し、特定のWebページを読み込み、画面キャプチャの取得や、指定された場所をクリックし、値を入力し結果を取得する、といった操作を自動的に行わせ
本日、8月8日、808の日、TR-808の歴史が大きく塗り替えられます。TR-808の上位版もしくは新バージョンといっていい、新ドラムマシン、RC-808が誕生し、これが無料配布されることになったのです。開発したのは40年前にTR-808を開発した菊本忠男(Tadao Kikumoto)さんと、当時ローランドでTR-808を開発していた通称アナログマフィア(Analog Mafia)のみなさん。もちろん、みなさんすでにローランドを引退しているのですが、今も現役バリバリの技術を持ったエンジニアたち。40年前「本当はTR-808をもっと、こうしたかったけれど、当時の技術、当時の予算では成しえなかった」という悔しい思いを胸に、最新のテクノロジーを活用し、その理想を実現させたのです。 ここで採用したのは、その理想の回路をソフトウェア的に実現するという手法。RCとはReCreate=再創造という意味
「うわっ…私のバージョン管理、ダメ過ぎ…?」を解決するGitの使い方“超”入門:かんばん!~もし女子高生がRedmineでスクラム開発をしたら(5)(1/3 ページ) 本連載は、ちょっととぼけた女子高生の姉妹が今注目のアジャイル開発手法であるスクラムとプロジェクト管理ソフトの「Redmine」を使って、システム開発をするというフィクションです。 これまでのお話 本連載は、ちょっととぼけた女子高生の姉妹が今注目のアジャイル開発手法であるスクラムとプロジェクト管理ソフトの「Redmine」を使って、システム開発をするというフィクションです。 ひょんなきっかけから電子目安箱(カウンセラー)を開発することになった「ぷりん」と「まいん」の姉妹。第1回の『高校生になって初めてスクラムを始めました~「ストーリー」で何を作るかまとめよう』、第2回の『スプリントと“かんばん”でチームのビートを刻め!! ~ス
日産のCMで流れていた「今夜はブギーバック」が、はてブの人気エントリーにランクインしていたので、チェックしてみたのだが、「この曲のカバーなら他にもっと良いのがあるだろう!」と思ったので、セルフカバーを含め、知っているのをピックアップしたい。 これ以外に、少なくともAnny's Ltd、Dell Feat. Clock、竹中直人とワタナベイビーのカバーがあるし、「THE BEST OF BOSSA COVERS~青春ダンス~」という企画モノCDの中にも同曲が収録されているのだが、探しても見つからなかった。以下に網羅されていないカバーやセッションなどがあれば、是非シェアしてください。なお、本当は動画を張りつけたかったけど、匿名ダイアリーでは無理だったので、URLだけ貼る。勘弁! (追記)ブコメに書かれていた情報を追加。けっこう充実してきました。ありがとうございます。このエントリーに対してトラバ
分散バージョン管理Git/Mercurial/Bazaar徹底比較:ユカイ、ツーカイ、カイハツ環境!(3)(1/5 ページ) Subversionとは一味違う「分散バージョン管理」とは? 最近、Linuxをはじめ、Ruby on Rails、MySQL、OpenSolarisなどのオープンソースプロダクトが次々と分散バージョン管理システムを導入し始め、「Git」「Mercurial」「Bazaar」といった、分散バージョン管理システムが注目を浴びています。 本稿では、バージョン管理ツールのデファクトスタンダードであるSubversion(以下、SVN)と分散バージョン管理システムを比較しながら、メジャーな分散バージョン管理システムであるGit、Mercurial、Bazaarについて紹介していきます。 集中型と分散型 最初に、集中管理方式(または、集中型)のバージョン管理システムと分散管理
バージョン管理システムと言うとSubversionやCVSが有名だが、近年急速にユーザーを増やしているバージョン管理システムに「Git」 がある。GitはLinuxカーネルの開発リーダーとして知られるLinus Torvalds氏が中心となって、Linuxカーネルの開発に使用する目的で開発した分散型バージョン管理システムである。2005年に開発が開始されて以来さまざまなプロジェクトでの採用が進み、現在ではPerl 5やRuby on Rails、Android、Wine、X.orgなど、有名な大規模プロジェクトで採用されるに至っている。 本記事では、このGitを使用するのに必要な「分散型バージョン管理システム」の基本的な考え方を紹介するとともに、Gitの導入方法や基本的なGitの使い方について解説する。 分散バージョン管理システムとは? GitはLinuxカーネル開発で用いられることを前提
モールス符号で思いどおりの日本語入力 必要なキーはスペースキーひとつだけ。 もう、キーボードの配列を覚える必要はありません。 はじめに 使い方 自由に入力コース 養成コース モールス符号で日本語入力ができるようになりました。 これまで日本語を入力するためには、キー配列を覚える必要がありましたが、Google 日本語入力モールスバージョンを利用すれば、電鍵ひとつ、スペースキーひとつ、あるいはマウスクリックだけで日本語を入力できます。 このモールスバージョンをすぐにお試しいただける、体験版を用意しました。 この体験版では、お手本を見ながら自由に日本語を打てる「自由に入力コース」と、モールス符号による入力速度をさらに向上させるための「養成コース」の 2 つのコースがあります。 まずは「使い方」をご覧ください。 Google 日本語入力モールスバージョンでは、いわゆる「和文モールス符号」に従って、
長くバージョン1.0以下でリリースされ続けていてたアプリがついに1.0へ! 感慨深いですね、どうも鰐です! MacOSの総合管理アプリとして、もっともわかりやすく使いやすい。 それが「Magican(無料)」です。 「OnyX(無料)」のようなメンテナンスツールとは別に、必ずインストールしておくべきアプリの1つですよ。 Magicanって何? Magicanの特徴は「Macの状態確認」「ハードディスクの管理」という2点に特化していることです。 この2つが常に良い状態であれば、Macを快適に利用することができます。 「メモリーの空き容量が足りない」となれば、Magicanからメモリーの解放を行うことができます。 「CPUが目一杯使われていてアプリが遅い」場合にも、Magicanからアプリを強制的に終了させることができます。 「ハードディスクの空き容量が少ない」「ファイルの読み書きが遅い」場合
はじめに 【仕事における80:20の法則】個人・企業のパフォーマンスを最大限に高める方法 | [b] bizMode|世界のデジタルトレンドを読む というブログの中で nanapiというレシピサイトがありますが、c/o時は全然機能がなく、レシピを探せませんでした。果たして、カットオーバー時点において、レシピ検索機能は備え付けておく必要があったのでしょうか?また、個人ページにも全く機能性はありませんでしたが、今はどうでしょう?十分パワーアップしています。 そこに、多くの問題が発生したでしょうか?していません。 少しの問題は発生していましたが、プロダクト価値を脅かすものではありません。 徹底的に80%にこだわり、重要なポイントは、十分に抑えられていたと思います。 こんな記事で紹介してもらったので、ちょっと書いてみます。記事内では、最初は検索結果に対しての工数をさかずにあとで回した、というニュア
このドメインについて問い合わせる bluegate.org 2022 著作権. 不許複製 プライバシーポリシー
今年に入り、AI歌声合成の動きが激しく、その進化のすごさ、クオリティーの高さには驚くばかりです。中でも注目すべきは今年2月に彗星のように登場し、フリーウェアとして公開されたNEUTRINO(ニュートリノ)です。これはSHACHI(@SHACHI_NEUTRINO)さんが開発するフリーのソフトであり、これまで東北きりたん、謡子、そしてJSUT(いずれも学術的に公開されている歌声データベースを利用して開発している)の3つの歌声ライブラリが同梱されてました。そこに9月18日、新たに東北イタコが追加されたのです(9月18日現在、公開されている0.400には東北きりたん、東北イタコのみが同梱。それ以外については後日公開される模様です)。 先日、「AIきりたんに次ぐ第2のAIシンガー、東北イタコの歌唱データベース制作プロジェクトのクラウドファンディングスタート」という記事でも紹介し、無事にクラウドファ
ちょっと前にネットで話題になったやつだ。マンション購入の意思決定が旦那にある前提で営業が旦那にばかり話すので妻がキレるやつ。 その逆バージョンだ。 夜になっても全然ムカついて寝れそうにないので書く。 保育園に受かって4月から娘を通わせることになった。 入園の説明会をするから来てくれと言われ、土曜だし仕事も休みなので夫婦と娘の3人で行った。 別に珍しい話でもねーだろ。親子でお世話になるし2人の娘だ。そりゃ夫婦で話聞くだろうが。 なお小規模保育なので説明会は園長(?)と俺らだけだよ。 保育園着いて開口一発目が 「じゃあ奥様にご説明しますんで、旦那様はあちらでお子様と一緒に遊んでてください」 だよ。 急すぎて思わず「アッハイ」って娘と積み木始めちゃったの。 娘が積み木に飽きたぐらいで「なんかおかしくね?」ってなって。俺ここに遊びに来たんだっけ?入園の説明聞きに来たんでは?って。 でも合流するタイ
2017年10月1日: 動画はYouTubeからこちらのページに移動しました:https://jp.usembassy.gov/ja/u-s-mission-japans-rendition-popular-koidance-love-dance-ja 日本で大人気の「恋ダンス」をケネディ大使と一緒に米国大使館、在札幌米国総領事館、在名古屋米国領事館、駐大阪・神戸米国総領事館、在福岡米国領事館、在沖米国総領事館のアメリカ人外交官と職員みんなで踊りました!スペシャルゲストとして熊本県からくまモンも参加し、総勢50名+3キャラクターが出演。是非ご覧ください♪ (撮影協力 熊本県東京事務所 ©2010熊本県くまモン) 音源: 「恋」星野 源 © SPEEDSTAR RECORDS: A Division of Victor Entertainment http://www.jvcmusi
しばらく前にこんな記事が出ていたのをお見かけしました。 明らかにこれは僕が某所(笑)で適当に放言したことがきっかけで巻き起こった議論の一旦なのではないかと思うのですが、個人的にはこちらの@yohei_kikutaさんの仰る通りで大体良いのではないかと考えております。 なのですが、言い出しっぺらしき身としてはもうちょっと何か具体的な話を書いた方が良いのかな?とも思いましたので、常々公言しているように数学が大の苦手な身ながらどの分野のどのレベルの数学が機械学習をやっていく上で必要なのかという点について戯言だらけの駄文を書いてみることにします。 深層学習 (機械学習プロフェッショナルシリーズ) 作者: 岡谷貴之出版社/メーカー: 講談社発売日: 2015/04/08メディア: 単行本(ソフトカバー)この商品を含むブログ (13件) を見るちなみに、以下に並べる戯言は深層学習青本から得られた知識を
2019年8月14日に配信されたWindowsUpdateを適用すると、Windows10全バージョンにて、VBVisual Basic 6 (VB6)で作成したアプリケーション、Visual Basic for Applications (VBA)で作成したマクロ、Visual Basic Scripting Edition (VBScript)で作成したマクロやアプリケーションが応答しなくなり、『invalid procedure call error.』と表示される場合があるという不具合が発生していました。 2019年8月17日以降に配信された下記の『修正KB』(またはそれ以降のKB)を適用することでこの不具合は発生しなくなります。
※ 本スライドの内容を解説した、電子書籍を販売中です。 <a>http://p.booklog.jp/book/86773</a> 「Git(ギット)」や「バージョン管理」という言葉は聞いたことはあっても、なんだか難しそうなイメージを持っているかも知れません。 特に、プログラマーやエンジニアのツールであって、デザイナー・マークアップエンジニア・ディレクターの方は「自分には無縁」と思っているのではないでしょうか。 しかし、Gitはプロジェクトに関わるすべての方が使えると、コミュニケーションツールとしての役割も果たし、非常にスムーズにプロジェクトを進行させることができます。 このイベントでは「ノンプログラマの方」を対象に、Gitのよく使う部分だけをピックアップしてわかりやすく紹介、今日から使えるテクニックや便利なポイントを紹介していきます。Read less
■ジブリのメタルバージョンがかっこよすぎるwww 1 以下、VIPがお送りします 投稿日:2011/07/06(水) 14:34:49.03 ID:AGwIY6BkO となりのトトロ 2 以下、VIPがお送りします 投稿日:2011/07/06(水) 14:38:25.95 ID:AGwIY6BkO もののけ姫かっけぇ 3 以下、VIPがお送りします 投稿日:2011/07/06(水) 14:39:13.65 ID:FIp+TIY/O 詳細 5 忍法帖【Lv=7,xxxP】 投稿日:2011/07/06(水) 14:45:00.62 ID:GCZRhyQM0 プリンセスジブリってプロジェクトらしいよ、 外国のメタルバンドがやったみたい。 ジブリ公認だとさ。 8 以下、VIPがお送りします 投稿日:2011/07/06(水) 14:47:40.33 ID:2y/fVq360 Dis
はじめに 社内インフラの運用担当者にとってソフトウェアのバージョンアップは地味な割に大変な業務です。 特に社内のオンプレサーバで動いているようなソフトウェアの場合、バージョンアップに伴う諸々の調整をそのソフトウェアを利用している各部署と行う必要があります。 そんなときに「今は忙しいからバージョンアップを先送りしてほしい」「このバージョンはスキップしてもよいのでは?」なんて声が各部署から聞こえてきます。バージョンアップの価値を各部署に理解してもらうのは大変です。 この文章はそんな時になぜバージョンアップしなければならないのかを上司や各部署のマネージャに伝えるために書きます。 ソフトウェアの有効期限は2-5年 まず、第一に、ソフトウェアというものは無限に使えるわけではなく、一定の有効期限があり、それを過ぎると徐々に動かなくなってきます。俗にいう「何もしてないのに動かなくなった問題」です。 なぜ
僕の同僚のデザイナーはデザインツールにSketchを使っている。デザインは区切りのいいところまで出来ると保存してDropboxで共有してくれる。最近ではGitHubでSketchファイルを管理することも試しているようだ。GitHubで管理することで過去に遡ったり、ほかの人の作業をマージできたりする。ただ、Sketchファイルはプログラムのソースコードのようなテキストファイルではなくバイナリファイルだ。この違いでGitまたはGitHubの便利なものの多くが使えていないんじゃないか。 先日Sketchファイルをテキストファイル(JSON)として管理できるツールを公開したので、どういうモチベーションで作っているのか書いてみようと思う。ツールはまだ完璧ではないが、ぜひ使って意見をもらえたらと…思う 🙇🏻 テキストファイルになるとできることあぁ、デザイン全体のボーダーの色が淡くなったのいつだっけ
Webサイトを構築する際に、どのバージョンのブラウザまでサポートするかが問題になりやすい。最新のバージョンだけであれば良いのだが、不特定多数へのサービス提供となればそうもいかないだろう。 様々なバージョンのIEが立ち上げられる IEの場合で言えば5.5以降を対象とする場合が多いように思う。だがそんなバージョンのIEを簡単に用意できるだろうか。そこで使いたいのがこのソフトウェアだ。 今回紹介するフリーウェアはInternet Explorer Collection、様々なバージョンを収録したIEだ。 Internet Explorer Collectionで提供されるバージョンは1.0/1.5/2.01/3.0/4.01/5.01/5.5/6.0/7.0/8.0となっている。8.0β版まで収録されているので、今後を見越した上でのテストが実行できるようになる。 なぜかインストーラーはVista
(訳注:この資料は、http://www.kernel.org/pub/software/scm/git/docs/user-manual.html に掲載されている 内容を日本語訳したものです。 英語が得意でないので、誤訳があるかもしれません。 必要な場合は、原文を参照してください。) git は高速な分散リビジョン管理システムです。 このマニュアルは、基本的な UNIX コマンドのスキルをもった人が読むことを想定していますが、 git に関する前提知識は必要ありません。 Chapter 1, リポジトリとブランチ と Chapter 2, 履歴の探索 では git を使用してプロジェクトを取得・調査する方法を説明します。 — これらの章を読むことで、ソフトウェアプロジェクトの特定のバージョンをビルドして テストしたり、回帰点を探し出す方法などを習得してください。 実際に開発する必要のあ
将来、金融業界で働きたい学生や、すでに働いている真面目な人々もこのブログを読んでくれているようなので、今日はお勧めの教科書をいろいろ紹介したいと思います。 デリバティブ・プライシング理論 Derivatives Pricing Theory このハル本はこの分野のバイブルといわれており、デリバティブ関連の仕事をしている人やオプション理論を使っている人は、みんな一冊持っています。 デリバティブの分野では世界の標準テキストとしてNo.1の地位をゆるぎないものにしていますね。 確かに幅広い分野を網羅しているし、版を重ねるごとにクレジット・デリバティブやエネルギー・デリバティブなどの新しい話題を取り込み、どんどん洗練されていっています。 非常に丁寧な解説で間違いなくお勧めの一冊ですね。 しかし、この教授はこの本で一体いくら稼いだのでしょうか? 印税だけで億単位のお金を稼いでいることは間違いなさそう
企業・組織に属している方向けの ChatGPT の社会・ビジネスへの影響を考えるお話です。 人とComputerの在り方が大きく変わったこれらも交えて。それらが周囲にあふれ出すその日のために、今はしっかりと Prompt の仕方を学んでおきたいものです。そのためのサンプルも幾つか継続して提示しています - AI Transformation と、その構成要素 - ChatGPT の具体的な業務での利用例 - とある人のChatGPT業務利用の話。ただし1年以上前。 - Microsoft 365 Copilot の可能性 そして、自分で動かすための演習。こちらが演習のコンテンツです。 https://github.com/dahatake/ChatGPT-Prompt-Sample-Japanese/tree/main/Workshop
「バージョン管理ツールのGitとは一体どういうものであるのか?」について簡単にまとめてみました。今回はGitの概念や考え方についてを中心にまとめており、「Gitが何なのかよく分からない」「実際のコードに触れてみたもののよく分からず使うのをやめてしまった……」といった人向けに記事を作成しています。 Git https://git-scm.com/ バージョン管理とは、要するに「ある時点でファイルを別に保存しておく」ということです。別のファイルに保存しておけば、またそこからやり直すことができます。これを直感的に行うと下図のような「手動ファイル名バージョニング」になりがちです。ただし、この「手動ファイル名バージョニング」は命名する時の思いつきで決めることが多く、後で見た時に「どれが本当の最新ファイルなのか分からない」となりがちなのが問題です。 これに対する一つの解決策が「プロジェクトフォルダに『
Kalid Azad、 2007 年 10 月 15 日、 原文 (original post) 従来のバージョン管理は、ファイルをバックアップ・追跡・同期するのに役立った。 分散バージョン管理を使うと、変更内容を共有するのが楽になる。 さぁ、両方の長所を活かすんだ。簡単なマージと一括管理されたリリースを。 分散だって? これまでのバージョン管理で何がまずいの? 別に…。 さっ、気を取り戻したければ、 バージョン管理へのビジュアルガイド(英語) を読んで。 もちろん、「古くさい」システムを使っているとバカにする人もいるだろう。 けれど、私はそれで全然かまわないと思う。 どんなバージョン管理システム(VCS)を使うにしても、プロジェクトにとっては前向きな一歩なんだから。 集中型バージョン管理システムは 1970 年頃に現れた。 その頃プログラマーには、シンクライアントと “big iron”
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く