並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 23 件 / 23件

新着順 人気順

svn update コマンドの検索結果1 - 23 件 / 23件

  • 2020年の開発者が知っておくべき11の必須スキル - Qiita

    以下はjavinpaul( Webサイト / Twitter / Facebook / dev.to )による記事、11 Essential Skills Software Developers should Learn in 2020の日本語訳です。 なおリンク先URLは元記事のままであり、和訳にあたり変更などは行っていません。 11 Essential Skills Software Developers should Learn in 2020 注意事項:この記事にはアフィリエイトリンクが含まれています。 この記事に記載されているリンクを踏んで製品やサービスを購入すると、私が利益を受けとることがあります。 ソフトウェア開発を始めてしばらくすると、優れたプログラマになるには何をすればいいのかという考えが時によぎるでしょう。 より良い開発者になるために、2020年には何を学ぶべきでしょう

      2020年の開発者が知っておくべき11の必須スキル - Qiita
    • ぼくのMac環境 ver.のんピ | DevelopersIO

      何年後かの自分へ こんにちは、のんピ(@non____97)です。 業務で使用する新しいMacが届きました。 新しいMacを初期セットアップするにあたって「今の設定どうだったっけ...」と調べる時間が結構かかってしまいました ということで何年後かの自分がまた新しいMacに乗り換える際に手間取らないように、設定した内容を書き記しておきます。 移行先のMacの情報は以下の通りです。M1 Max、嬉しい。 # OSのバージョンの確認 > sw_vers ProductName: macOS ProductVersion: 12.4 BuildVersion: 21F79 # カーネルのバージョン確認 > uname -r 21.5.0 # CPUのアーキテクチャの確認 > uname -m arm64 # CPUの詳細確認 > sysctl -a machdep.cpu machdep.cpu.

        ぼくのMac環境 ver.のんピ | DevelopersIO
      • 今日から始めるDocker入門(必要性を理解してから動かす) - Qiita

        Dockerとは おそらく、仕組みを言葉で表現されても良く分からないと思うので、wikipediaを引用させていただきます 後述で必要性や歴史を記載しますので、そこで実感してもらえればなと思っています Docker(ドッカー[4])は、コンテナ仮想化を用いてアプリケーションを開発・配置・実行するためのオープンプラットフォームである Dockerはコンテナ仮想化を用いたOSレベルの仮想化によりアプリケーションを開発・実行環境から隔離し、アプリケーションの素早い提供を可能にする。かつその環境自体をアプリケーションと同じようにコード(イメージ)として管理可能にする[6]。Dockerを開発・テスト・デプロイに用いることで「コードを書く」と「コードが製品として実行される」間の時間的ギャップを大きく短縮できる なぜ必要か 私がこの業界に来た時はDockerというものはなかったと思います(認識してなか

          今日から始めるDocker入門(必要性を理解してから動かす) - Qiita
        • MacBookAir2020を買ったのでHomeBrewで色々入れる - ねこの足跡R

          MacBookAir2020買いましたヽ(=´▽`=)ノ そしてMacBookAir 2020年版も到着! 商売道具は3年毎に変えないとね(・∀・) 裏側のAppleロゴが光らないのはやっぱり寂しいけど、今のところ満足度は高い。今週は設定祭りだなー。 pic.twitter.com/72e9Tm5TN5— 勝部麻季人 💦👏 (@katsube) 2020年4月20日 1年以上前から買い換えようと何度も店頭に足を運んだのですが、バタフライキーボードが全然しっくり来ない、価格的にもそれならPro買うわといった感じでコスパも今ひとつ。そんなときに突然発表された2020年版がそれらの悩みをすべて解消した神モデルということで迷わず購入。新型コロナが蔓延する情勢不安な中でしたが商売道具をケチってはいけませんw 一体どうしたんだAppleらしくないぞw 顧客の要望を足蹴にし阿鼻叫喚に叩き落とす経営方

            MacBookAir2020を買ったのでHomeBrewで色々入れる - ねこの足跡R
          • git update-index --skip-worktree 知ってますか? - EY-Office

            今朝へんな夢を見ました。深夜に石作の古い建物の中で、必死に古いGitリポジトリーのメンテナンスを行っていました。😅 日々の開発でGitは空気のように使っていますが、Gitは長年使っている開発者でも数年に1つ、新しいコマンドに出会えます。 Gitの特徴 バージョン管理システムとしては、Git以前にもSubversion(SVN)やCVS、RCSなどありました(全て使った事があります😅)。一番の特徴は分散管理(分散リポジトリー)だと思います、これについてはWikipediaやネットの情報を参照して下さい。 もう1つの特徴は、たくさんの機能がある事だと思います。SVNやCVSはシンプルで一端コミットしてしまったものは変更できませんが、Gitはコミットログの変更や複数のコミットをまとめたりなど、希にしか使わないですが、プログラマーにとって便利な機能が多数あります。それらが健全なリポジトリーをメ

              git update-index --skip-worktree 知ってますか? - EY-Office
            • 8.x バリデーション Laravel

              イントロダクションIntroduction Laravelは、アプリケーションの受信データをバリデーションするために複数の異なるアプローチを提供します。すべての受信HTTPリクエストで使用可能なvalidateメソッドを使用するのがもっとも一般的です。しかし、バリデーションに対する他のアプローチについても説明します。Laravel provides several different approaches to validate your application's incoming data. It is most common to use the validate method available on all incoming HTTP requests. However, we will discuss other approaches to validation as well

              • Redmine 4.2をUbuntu 20.04 LTSにインストールする手順

                OSの設定 ja_JP.UTF-8ロケールの作成 PostgreSQLで日本語を正しく扱う(lc_collateとlc_ctypeに ja_JP.UTF-8 を設定する)ために必要です。 sudo locale-gen ja_JP.UTF-8 Ubuntuインストール時に言語として日本語を選択した場合はすでに作成されていますが、本手順では海外業者のサーバなども考慮して念のために実行しておきます。 作業後、 locale -a を実行してロケールの一覧を表示させ、 ja_JP.utf8 が含まれていることを確認してください。 locale -a C C.UTF-8 POSIX en_US.utf8 ja_JP.utf8 必要なパッケージのインストール Redmineを使用するにあたり、必要なパッケージのインストールを行います。 パッケージ管理システムのデータベースを最新に更新 sudo ap

                  Redmine 4.2をUbuntu 20.04 LTSにインストールする手順
                • サイトマップ

                  金子研究室ホームページサイトマップ. 金子研究室ホームページでは,約2000ページを公開している.ページは,データベース関連技術,データの扱い,インストール,設定,利用,プログラミング,サポートページ,連絡先,業績に分けて構成している.サイトマップでは,ホームページ内の全てのページについてのサイトマップを示している. 【サイト構成】 人工知能 3次元,地図 プログラミング 情報工学全般 インストール データ処理 支援 連絡先,業績など 金子邦彦研究室 ▶ サイトマップ ▶ サイト内検索 ▶ アクセスログ(直近28日分), Google Search Console ▶ まとめページ(目次ページ) ▶ 人工知能応用,データ応用,3次元のまとめ ▶ Windows のまとめ ▶ Ubuntu の使い方 ▶ Python のまとめ(Google Colaboratory を含む) ▶ C/C++

                  • 6.x バリデーション Laravel

                    イントロダクションIntroduction Laravelは入力されたデータに対するバリデーションのさまざまなアプローチを提供しています。Laravelの基本コントローラクラスはパワフルでバラエティー豊かなバリデーションルールを使いHTTPリクエストをバリデーションするために便利な手法を提供している、ValidatesRequestsトレイトをデフォルトで使用しています。Laravel provides several different approaches to validate your application's incoming data. By default, Laravel's base controller class uses a ValidatesRequests trait which provides a convenient method to validate

                    • Unity ファミリーに加わった Plastic SCM ってこんなツール - Qiita

                      はじめに 先日、Plastic SCM の開発会社が Unity によって買収されたそうです。 Plastic SCM はバージョン管理ツールの一種で今回の買収によって Plastic SCM の機能改善が加速されることが期待されます。 ただこの Plastic SCM、日本ではあまりメジャーじゃありません。ネットで検索しても日本語の記事が全然出てこないんですよね。日本で有償の高性能バージョン管理ツールでいくとゲーム業界では Perforce のほうが有名かなーという印象です。 そんな Plastic SCM。以前個人的に調べていた時期がありまして、せっかくなので知っていることを記事にしようと思い書くことにしました。 ちなみに本記事の情報は 2020 年 8 月末時点での情報となります。ライセンスプランなどは今後変更になる可能性もありますので最新の情報は公式サイトでご確認ください。 Pla

                        Unity ファミリーに加わった Plastic SCM ってこんなツール - Qiita
                      • 【VSCode 拡張機能】TortoiseSVNにコマンド追加する – FlatKids

                        VSCodeに拡張機能で「TortoiseSVN」を追加しました。 これを使うとVSCode上でSVNが使えてとても便利です。コマンドの種類はこれだけあります。 特に差分表示がしたかったので、「Diff」を使ってみたのですが、作業コピーと最新リビジョンの差分でした。やりたかったのは最新リビジョンとそのもう一つ前の差分なのです。そこでVSCodeの拡張機能のソースを見てみる事にしました。以下のようにしたら実現出来ました。 まず拡張機能のソースがどこにあるか、、ですが私の場合は以下にありました。 C:\Users\”yourname”\.vscode\extensions\fantasytyx.tortoise-svn-0.1.1 この中にある以下ファイルにコマンドを追加します。 \out\src\extension.js package.json 修正前 'use strict'; // T

                          【VSCode 拡張機能】TortoiseSVNにコマンド追加する – FlatKids
                        • Gitのshallow cloneの基本

                          概要 Gitでcloneやfetch、pullをそのまま使用するとリポジトリ―の履歴全体を取得してしまう。リポジトリ―が小さければ問題ないが、巨大なリポジトリ―の場合、非常に時間がかかるし、ストレージ容量も圧迫してしまう。単に最新コードを使いたいだけならば、全履歴を取得する必要はない。 Gitではshallow clone (浅いクローン) を作ることができ、リポジトリ―の取得を最新コミットのみに限定して、ダウンロードサイズを大幅に減らすことが可能な機能がある。これに焦点を当てて、必要なコミットだけを取得する方法を整理する。 以下のGitのマニュアルを参考にした。 情報源 Git – git-clone DocumentationGit – git-fetch DocumentationGit – git-pull Documentation 結論としては以下のコマンド群で特定コミット・ブ

                            Gitのshallow cloneの基本
                          • 違いを説明

                            [ホーム] 紛らわしい類語 IT編一覧このページでは普段使用する用語で違いが分かりにくい用語をピックアップし、違いを比較表で説明することを目的としています。使っていて違いが分からなくなったらこのページを参考にしてください。 サービスとプロセスの違いとは administrator(ビルトイン) と administrators(グループ)の違い サーバOSとクライアントOSの違い | Windows copyとxcopyコマンドの違い Windows の特殊フォルダはLinuxではどこ スリープモードと休止状態とハイブリッドスリープの違いを表でまとめ rpm と yum の違い Windowsにおけるユーザ名(アカウント名)とフルネームの違い regedt32 と regedit の違いを詳しく 64ビット と 32ビット OSのどちらを買うべきか bat と cmd の違いを理解する シ

                            • Pandoc+Dockerでドキュメント作成環境を整備する - 日々是好日

                              Pandoc、MarkdownからHTMLでもPDFでも、Wordにだって出力できて便利ですね。 軽い気持ちでPandocを導入しようとしたら地獄を見たのでその備忘録です。 なお、筆者の環境は Windows10 Pro + Docker for Windows で構築しています。 Linux歴3週間程度のため、コマンドの打ち方等は未熟な部分がありますのでご容赦ください。 2020/7/27 17:00 更新 HTMLの見出しの採番用Luaフィルタを追加 github.com リポジトリを作成しました。 目的 概要 手順 Docker (Docker for Windows)をインストールする pandoc/latexイメージを導入する LuaTeXパッケージ等導入する 図表対応のため pandoc-crossref を導入する easy-pandoc-templatesを導入する Doc

                                Pandoc+Dockerでドキュメント作成環境を整備する - 日々是好日
                              • Docker on FreeBSD - 610t's BSD Life

                                むとうたけし @50歳専業主夫 & 日本仮想化技術株式会社 社会人インターン FreeBSD Advent Calendar 2020 23日目 この文章は、FreeBSD Advent Calendar 2020の22日目のために書かれたものです。 世間では、Linuxのコンテナ型仮想化システムであるDockerが大流行りです。 ですが、僕たちFreeBSDユーザは、Linuxで動くものはウチでも動くの精神で、色々な技術を持っています。 で、DockerをFreeBSDで動かす方法にはどんなのがあるのか、調べてみました。 専業主夫(50歳)@奈良, 日本仮想化技術株式会社社会人インターン(日本仮想化技術株式会社のインターンシップについて) 詳しい情報:/610t/610t 所属コミュニティ 関西*BSDユーザ会: むとうの作業 /BSD/ CoderDojo奈良: むとうの作業/Code

                                  Docker on FreeBSD - 610t's BSD Life
                                • Linux で X よりも低レイヤでキーマップを変更する - tmtms のメモ

                                  まとめ USB 接続の ThinkPad トラックポイントキーボードで、半角/全角 を Esc、CapsLock を Ctrl として使うには、/etc/udev/hwdb.d/10-tmtms.hwdb というファイル(ファイル名は何でもいい)を次の内容で作って: evdev:name:Lenovo ThinkPad Compact USB Keyboard with TrackPoint:dmi:bvn*:bvr*:bd*:svnLENOVO:pn* KEYBOARD_KEY_70035=esc KEYBOARD_KEY_70039=leftctrl 次のコマンドを実行する: % sudo udevadm hwdb --update % sudo udevadm trigger 以下は調査とかなので読まなくてもいい 30年くらい Emacs を使ってたんだけど、そろそろ VSCode

                                    Linux で X よりも低レイヤでキーマップを変更する - tmtms のメモ
                                  • Gitで管理しているLaTeXのdiffをpdfで見る(TeXLive2015版) - nekketsu^ω

                                    結論: latexdiff-vcを使う $ latexdiff-vc -e utf8 --git --flatten --force -d diff -r HEAD test.tex [alias] ldiff = !sh -c 'latexdiff-vc -e utf8 --git --flatten --force -d diff -r "${1:-HEAD}" test.tex && cd diff && latexmk' - 仮定 TeXLive2015(以上)を使います。古いとlatexdiff-vcが入っていないので、自分でインストールする必要があります。 僕の環境では、 LATEXDIFF 1.1.0 (Algorithm::Diff 1.15 so, Perl v5.18.2) LATEXDIFF-VC 1.1.0 git version 1.9.1 でした。latexdi

                                    • 5.8 バリデーション Laravel

                                      イントロダクションIntroduction Laravelは入力されたデータに対するバリデーションの様々なアプローチを提供しています。Laravelの基本コントローラクラスはパワフルでバラエティー豊かなバリデーションルールを使いHTTPリクエストをバリデーションするために便利な手法を提供している、ValidatesRequestsトレイトをデフォルトで使用しています。Laravel provides several different approaches to validate your application's incoming data. By default, Laravel's base controller class uses a ValidatesRequests trait which provides a convenient method to validate i

                                      • AnsibleでJenkinsをインストールするPlaybookを書いた - Qiita

                                        AWS EC2へJenkinsをインストールPlaybookを書きました。 検証環境 AMI ・ CentOS 7 x86_64 - with Updates HVM インスタンスタイプ ・ t2.medium セキュリティーグループ ・ SSH 22番 ・ カスタムTCP 8080番を開放 利用するAnsibleのバージョン ・ 2.9.2 利用するAnsible Galaxy role geerlingguy.repo-epel geerlingguy.pip geerlingguy.docker geerlingguy.git geerlingguy.jenkins robertdebock.bootstrap robertdebock.locale Jenkinsサーバにインストールされる主なライブラリ ・ Ansible | 最新の安定バージョン ・ Docker | 最新の安定

                                          AnsibleでJenkinsをインストールするPlaybookを書いた - Qiita
                                        • HTB Cloud 問題の攻撃手法まとめ - blog of morioka12

                                          1. はじめに こんにちは、morioka12 です。 本稿では、Hack The Box の Labs にある Retired な Machines の中で、Cloud に関する問題をピックアップして攻撃手法やセキュリティ視点での特徴について紹介します。 また、同様に 2021年の CTF のイベントで Cloud に関する問題は、以下のブログで紹介しているので、良ければこちらもご覧ください。 scgajge12.hatenablog.com 1. はじめに 1.1 調査対象 Machine List 1.2 Public Cloud Service 2. AWS (Amazon Web Services) 2.1 Gobox writeup reference 2.2 Bucket writeup reference 2.3 Epsilon writeup reference 3. そ

                                            HTB Cloud 問題の攻撃手法まとめ - blog of morioka12
                                          • WebAssemblyの開発環境をWindows上に作りたい - 私は好きにした

                                            本稿は、WebAssemblyの開発環境の構築について記録します。 WebAssemblyは、クライアントサイドスクリプトつまり、ユーザーのブラウザ上で動作するプログラミング言語です。wasmともいわれるそうです。私は、組み込みプログラマなので主にC/C++言語を利用してお仕事をさせていただいています。WebAssemblyはC/C++をトランスパイル(プログラミング言語を別のプログラミング言語に変換)して開発ができると聞いて興味をもちました。 はじめに 本稿では、WebAssemblyの開発環境をWindows上で構築することにします。サーバーサイドのソフトウェアはLinux上で動作していることが多いので、必然的にWeb上でみれるWeb開発に関する情報はLinuxが中心です。特に日本語で記載された情報はWindowsを相手にしているものがかなり少ない印象です。よって、Windows上でW

                                              WebAssemblyの開発環境をWindows上に作りたい - 私は好きにした
                                            • Raspberry Pi 4でUSB接続HDDから64ビットUbuntu 20.04.1を起動してみました

                                              2020年9月に入って、Raspberry Pi 4用の新しい安定版ブートローダーがリリースされたということで。 容量1TBのUSB外付けHDDから、64ビット版Ubuntu 20.04.1 LTSを起動してみました。 以前のRaspberry Pi 3の頃は、5秒の制限があったためSSDのみ起動可能でしたが。Raspberry Pi 4の場合は、SSDだけではなくHDDからも起動できるのですね。ただし、ブートローダーの更新やコンフィグの作成等、必要な準備をしっかり行う必要があるようです。 手順を記録しておこうと思います。 Raspbianによるブートローダー更新 ブートローダーの更新はこちらの情報から Pi 4 Bootloader Configuration – Raspberry Pi Documentation 起動用/bootの設定はこちらの情報を参考にさせて頂きました。 RPI

                                                Raspberry Pi 4でUSB接続HDDから64ビットUbuntu 20.04.1を起動してみました
                                              • Git のトランクベース開発とトピックブランチ開発の選び方 - Qiita

                                                2021.5.24 追記 (2021.10.1 URL 更新) 本稿を再構成したものがテクノロジーコラムとして公開されましたので併せてご覧ください。 「アジャイルなら Git」の神話 : 富士通 背景 ここ数年、職場でも Git を使うことがわりと当たり前になってきました。私が個人的に Git を使い始めた頃 (10年前みたいです)、こんな複雑なバージョン管理は職場で普及しないだろうと思っていました。何より Subversion では積極的に使う気になれなかったブランチを誰もが作ってマージしたりするとは想像できませんでした。 そんなある日、会社の先輩に言われたことがあります。 「Git のブランチは分断を助長し常時結合を阻害するから必ずしも良いとは思えないんですよね。」 最初に聞いたとき、なんとなく分かるも、釈然としないところもありました。 ブランチを手軽に作って機能の開発に集中できること

                                                  Git のトランクベース開発とトピックブランチ開発の選び方 - Qiita
                                                1