タグ

2020年3月24日のブックマーク (6件)

  • GitHub Actionsを使ってSCPデプロイした話 - Innovator Japan Engineers’ Blog

    こんにちは、エンジニアの @akase244 です。 2019年の11月より正式版となったGitHub Actionsを使って、 GitHubのmasterブランチにpushされた際にSCPで自動デプロイが実行されるように設定してみたのでメモとして残しておきます。 前提 今回は以下のような静的HTMLで構成されたwebサイトを自動的にデプロイされるように設定しました。 対象サイト:PHPカンファレンス福岡 公式サイト サイトの構成:静的HTMLと画像、CSSPDFのみのシンプルな構成 利用したActions:actions/checkout、lBeJIuk/scp_action 設定手順 GitHub Actionsは「Actions」のタブの「New workflow」から追加することができます。 画面上にいくつかワークフローが表示されていますが、今回は独自に作成するので右上の「Set

    GitHub Actionsを使ってSCPデプロイした話 - Innovator Japan Engineers’ Blog
    gayou
    gayou 2020/03/24
    おおっ、と思ったら。akaseさんの記事だった。
  • GitHubの新機能「GitHub Actions」で試すCI/CD | さくらのナレッジ

    GitHubが2019年11月、新機能「GitHub Actions」を正式に公開した。GitHub上のリポジトリやイシューに対するさまざまな操作をトリガーとしてあらかじめ定義しておいた処理を実行できる機能で、今まで外部サービスとの連携が必要だった自動テストや自動ビルドなどがGitHubだけで実現できるようになる。今回はこのGitHub Actionsについて、機能の概要や基的な使い方などを紹介する。 GitHubだけでCI/CD的な機能を実現できる「GitHub Actions」 昨今では、ソフトウェア開発におけるさまざまな工程を自動化するような技術の開発や普及が進んでいる。その1つに、CI(Continuous Integration、継続的インテグレーション)やCD(Continuous Delivery、継続的デリバリー)と呼ばれるものがある。CIはソフトウェアのビルドやテストを

    GitHubの新機能「GitHub Actions」で試すCI/CD | さくらのナレッジ
    gayou
    gayou 2020/03/24
  • GitHub Actions で快適なデプロイを実現する(rsync・laravel)

    GitHub で CI/CD ! 皆さん、CI/CD 回してますか? テストやらデプロイやらは自動で回すような風潮ができてから早数年。 これまで様々な CI/CD サービスが生まれてきました。 一方、世界で最も大きな開発のプラットフォームである GitHub は、 これまでリポジトリ管理以外の仕組みについては、インテグレ-ションで対応するという姿勢をとっていました。 が、その GitHub がある時期(買収の頃?)を境に、プロジェクト管理(board 機能)等色々な機能を 標準で提供するようになりつつあります。 そんな流れで CI/CD 機能が提供されることになったのが 2018 年の末。 現在はパブリックベータとなって、皆さん使えるようになりました。 ということで、今回はこの GitHub の CI/CD 機能、GitHub Actions を使って 簡単にデプロイ作業をする方法を見てい

    GitHub Actions で快適なデプロイを実現する(rsync・laravel)
    gayou
    gayou 2020/03/24
  • Laravel で 最適化 高速化 手法一覧 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Laravel で 最適化 高速化 手法一覧 - Qiita
  • GitHub - HexFiend/HexFiend: A fast and clever hex editor for macOS

    Insert, delete, rearrange. Hex Fiend does not limit you to in-place changes like some hex editors. Work with huge files. Hex Fiend can handle as big a file as you’re able to create. It’s been tested on files as large as 118 GB. Small footprint. Hex Fiend does not keep your files in memory. You won’t dread launching or working with Hex Fiend even on low-RAM machines. Fast. Open a huge file, scroll

    GitHub - HexFiend/HexFiend: A fast and clever hex editor for macOS
    gayou
    gayou 2020/03/24
    バイナリエディタ。使いやすい。
  • 【jQuery】matchHeight.jsを使って横並び要素の高さを揃えよう

    どうも、ジャングルオーシャンのミケです。 今日は横並び要素の高さが揃えられるmatchHeight.jsのご紹介だよ! なぜ高さを揃えるの? Webサイトを制作していると、ナビゲーションなどの要素を横に並べて表示したい時があるよね。 ただ、横に並べた時って要素の中身の多さによって要素の高さも変わってくるから見栄えが悪くなっちゃうよね。 こんな感じで。 See the Pen ExjeZWm by mike (@michelangelojo) on CodePen. これを、一番高さがある要素に合わせて、自動で揃えて、見栄えをよくしてくれるのが「matchHeight.js」なんだ! 簡単に実装できるよ。 それじゃ記述方法をみていこう! 必要なファイルの用意 ファイルのダウンロード まずはjQueryの設置をするよ! jQueryの公式サイトからファイルをダウンロードしてね。 jQueryの

    【jQuery】matchHeight.jsを使って横並び要素の高さを揃えよう
    gayou
    gayou 2020/03/24