タグ

2020年1月31日のブックマーク (20件)

  • Envoyer - Zero Downtime PHP Deployment

    Zero downtime PHP deployment Deployments you've only dreamed about. Zero downtime. Zero fuss. Deploy your PHP and Laravel applications with confidence Envoyer has been carefully crafted by the creators of Laravel to work perfectly with your applications. You can deploy at any time of day or night with confidence that your users will never experience downtime.

  • Microsoft/vscode-extension-samples: Sample code illustrating the VS Code extension API.

    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. Dismiss alert

    Microsoft/vscode-extension-samples: Sample code illustrating the VS Code extension API.
  • composerでPHPのバージョンを制限したい - Qiita

    探せば良いドキュメントはたくさんありますが、ハマった上になかなか検索ワードにヒットする記事が見つからなかったので、スキマを埋めるためにあえて書きます! なにがしたいか? 例えばこのようにした時、 composerさんは自動的に「最新バージョン」のphpunitを取ってきてインストールしてくれますが、プロジェクト番環境がなんと今更PHP5.3.3だった、PHP5.3.3に対応したphpunitが欲しいんだ!というケース。 結論 config.platform を書く composer.json に下記の通り書きます。 ※便宜上コメントを入れていますが、JSONなので実際にはコメントは書けません 解説 composer は composer を実行した環境に入っているPHPのバージョンを見ている 最初の composer require phpunit/phpunit を実行したとき、プロ

    composerでPHPのバージョンを制限したい - Qiita
  • 別のバージョンのPHPでcomposerとartisanを実行する - suzu6の技術ブログ

    バーチャルホストで幾つかのバージョンが同居するサーバでLarabelの環境を構築中に、デフォルトのPHPと異なるバージョンでcomposerを実行する必要があった。 環境 composer 1.9.1 CentOS 7.4 異なるバージョンのPHPが同居するサーバです。 phpコマンドはデフォルトでPHP 5.5が、その他はphp73のようにしてバージョンを指定して実行します。(Remiでインストールした) php --version : PHP 5.5 php72 --version : PHP 7.2 php73 --version : PHP 7.3 また、PHP-FPMのポートを分けてバーチャルホスト別に異なるバージョンを利用しています。 今回このサーバにPHP7.3向けに作ったLaravelプロジェクトを置く際にこの問題に行き当たりました。 PHPのバージョンを指定して実行する

    Akineko
    Akineko 2020/01/31
  • SlideLive | 登壇資料の画面をリアルタイムで共有できるアプリ

    このサービスは勉強会・登壇イベントで登壇者の発表資料をWebブラウザでリアルタイムで共有することができるサービスです。画面だけではなく、コメントやアンケートができる機能もあり、登壇者と視聴者にコミュニケーションが生まれ、イベントがより盛り上がる仕組みを取り入れています。

    SlideLive | 登壇資料の画面をリアルタイムで共有できるアプリ
    Akineko
    Akineko 2020/01/31
    プレゼン
  • Vimプラグイン"の"カテゴリまとめ - Qiita

    Vimのプラグインがたくさんあってなにがどうなっているかの整理できていない!という人向けによくあるプラグインのカテゴリをまとめてみました。プラグインを見つけた際にどこらへんに該当するかなーと判断の参考にしてもらえればと思います。 はじめに 対象はVim初心者から中級者一歩手前くらいを想定しています。 プラグイン自体の説明はあまりするつもりはないので、リンクのGitHubのREADMEを読むなり使ってみるなりしてみてください。 表の中の四角括弧[]は機能が重複しているプラグインです。同じようなプラグイン複数入れると良からぬことが起こるのでいずれか一つを試すのがよいと思います。 個人的によく使う特におすすめのものは★を書いておきます。(ちなみにNeovim使いです) プラグインのカテゴリ プラグインマネージャー まずはプラグインをいれるためのプラグイン(GitHubからダウンロードしたり、読み

    Vimプラグイン"の"カテゴリまとめ - Qiita
    Akineko
    Akineko 2020/01/31
  • GitHub - ohler55/oj: Optimized JSON

    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. Dismiss alert

    GitHub - ohler55/oj: Optimized JSON
    Akineko
    Akineko 2020/01/31
  • バトルプログラムの設計で失敗しないために

    こんにちは! サーバーエンジニアの吉田です。 私は今まで、いろんなゲームのバトルシステムに携わってきました。そして、たくさんの失敗も経験しました。 今回はその失敗した話と、その反省からこうした方が良いよ、という話をしてみたいと思います。 ここでは、言語としてはC++を想定して書いていますが、オブジェクト指向で書けるプログラミング言語なら、同じ考え方を適用できるはずです。 こんなバトルをつくりたい まず、題に入る前に、今回の記事で想定するバトルシステムについて、前提条件を書いておきます。 複数のキャラが同時に、リアルタイムで行動する 時間とともに、キャラの状態が変化する(例えば毒ダメージなど) あるキャラの行動が、他のキャラの状態を変化させる(攻撃、回復など) 敵キャラのHPが0になり倒されると、スコアが加算される よくある、リアルタイムバトルですね。 このようなバトルをプログラミングする

    バトルプログラムの設計で失敗しないために
  • SQUARE ENIX OPEN CONFERENCEゲーム開発プロジェクトマネジメント講座

    ゲーム開発 プロジェクトマネジメント講座 2011年10月8日 株式会社スクウェア・エニックス CTO 橋 善久 1 ©SQUARE-ENIX 2011 SQUARE ENIX OPEN CONFERENCE なぜプロジェクトは 失敗するのか? 2 ©SQUARE-ENIX 2011 プロジェクトの失敗ポイント • 見込みより売上が少ない • 計画よりもコストがかかっている • 発売時期が遅れた • 発売に間に合わせるため内容が削られた • ユーザーの評判が悪い • 不具合が発生 • スタッフの満足度が低い、故障者が出た、辞め てしまった • など・・・ 3 ©SQUARE-ENIX 2011 プロジェクトの失敗ポイントの分類 • スコープ(コンテンツの範囲)の問題 • 品質の問題 • コストの問題 • 時間の問題 • リソース(人員・環境)の問題 • ビジネスの問題 4 ©SQUARE

  • GitHub - benc-uk/kubeview: Kubernetes cluster visualiser and graphical explorer

  • どこよりもわかりやすいiOS最強課金まとめ - Qiita

    準備 1. 契約 / 税金 / 口座情報の設定 App内課金を提供するには、有料App契約に署名し、税金および口座情報を設定する必要があります。 App Store Connectの「契約 / 税金 / 口座情報」のページで各種情報を入力をしてください。 ※ダウンロードが無料のアプリであっても、アプリ内課金を提供する場合、上の画像の有料Appのステータスがアクティブになっている必要があります。 アクティブでない場合、課金アイテムの取得などでエラーになります。 また直接ここが関係しているかは定かではないですが、課金アイテムの追加で自動更新サブスクリプションの項目が表示されませんでした。 2. Appの追加 App Store Connectでアプリのページを作成します。 「マイ App」で新規Appを選択して追加します。 3. 課金アイテムの追加 アプリのページを作成したら課金アイテムを追加

    どこよりもわかりやすいiOS最強課金まとめ - Qiita
    Akineko
    Akineko 2020/01/31
  • 1300はてブ超!「心理的安全性を0から80ぐらいに上げた話」の久津佑介氏が心理的安全性の “失敗談と教訓” を語る | Backlogブログ

    一般的に、自律型のチームは他律型のチームよりも開発のスピードが早く、問題を未然に対処できると言われています。自律型のチームに不可欠な要素として、「何でも言いやすい雰囲気」「居心地の良さ」の創出があります。これらは「心理的安全性」とも呼ばれ、米グーグル社が「チームの生産性を高める唯一の方法」として発表したことで大きな注目を集めています。 「バグや障害の多発」「エンジニアの離職率の高さ」「リリースの延期」といった現場の問題解決に心理的安全性がなぜ効いたのか。心理的安全性を創出したプロセスと失敗から学んだ教訓など、現場担当者の視点を対談形式でお伺いします。 ■自己紹介(左から) CAMPFIRE プロダクトマネージャー 久津 佑介(ひさつ・ゆうすけ)さん 印刷会社でエンジニア、開発会社でエンジニアチームのマネージャーを経て、2019年に株式会社CAMPFIREに入社。プロダクトマネージャーとして

    1300はてブ超!「心理的安全性を0から80ぐらいに上げた話」の久津佑介氏が心理的安全性の “失敗談と教訓” を語る | Backlogブログ
  • Vue.jsで作成された、ちょっと面白くて役立ちそうなサービス - Qiita

    こちらに移行しました。(2020/05/16) 概要 Vue.jsで作成されたプロジェクトを紹介しているサイト 「made with vue.js 」があります。 面白くて役立ちそうなツールやサービスをまとめてみました。 UIコンポーネント VueSocial ソーシャルサービスのボタンを作成するVueのコンポーネント CKEditor 5 リッチテキストエディタのコンポーネント Vue.Draggable ドラッグ&ドロップのコンポーネント Vuetable 2 データテーブルのコンポーネント。demo vuejs-datepicker vueのdatepicker Kalendar Vueのカレンダーコンポーネント Vue Apexcharts SVGベースのグラフ可視化コンポーネント Vue.js Google Charts VueGoogle Charts vue-cart ショ

    Vue.jsで作成された、ちょっと面白くて役立ちそうなサービス - Qiita
  • 良いコードの書き方 - Qiita

    概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 生産性を高め、メンテナンスコストを下げる バグが生まれづらくする 開発メンバー(特に新規参加者)がコードを理解しやすくする 初心者プログラマー教育 内容の説明 タイトルの頭についた【数字】は重要度。 高いほどシステムに与える影響が大きいが、低いものの方が影響が小さく改修しやすいものが多い。 【5】変数のスコープを小さくする 変わり得る値は複雑さを生み誤解やバグに繋がるため、プログラムは変数が少ないほど問題が生まれづらい。 プログラミングの大原則として、変数は必要最低限を心がけ、むやみに増やさないようにする。 また、変数はスコープや寿命が大きいほど悪影響が

    良いコードの書き方 - Qiita
  • CDKとGithub ActionsによるCI/CDパイプライン | DevelopersIO

    その昔、初めてのサーバーレスアプリケーション開発というブログを書きました。 このシリーズを通して出来上がるものは、AWSのコードシリーズを用いてAWSリソースをデプロイするためのパイプラインです。 時は流れ、2020年。同じような仕組みを作るのであればCDKとGithub Actions使いたいという思いに駆られたので、こんな感じのパイプラインを作成してみました。 今回作成したコードは以下のリポジトリにあげています。 cdk-github-actions 目次 CDKとGithub Actions 今回構築するアプリケーションの全体構成はこちら。 CDKで「クライアントからリクエストを受けて文字列を返却する」簡単なアプリケーションを作成します。 AWSにデプロイされるまでの流れは以下のようになります。 ローカルでCDKを使ったアプリケーションを作成 featureブランチを作成しmaste

    CDKとGithub ActionsによるCI/CDパイプライン | DevelopersIO
  • SlackのUXライティングの考え方|ふじけん / kenshir0f

    2020年1月に行われた Design Matters Tokyo のセッションでUXライティングについて学んだので記事にまとめます。 Slack社でUXライティングに取り組んでいるアンドリューさんのお話で、実際にUXライティングするワークショップも体験したので共有したいと思います。 Slack社のアンドリューさん UXライティングとはUXライティングとは、ソフトウェアやインターフェースを言葉で対話可能にすることを目的としたコピーです。 ユーザーの行動フローを理解し、専門用語を使わずに対話できるインターフェースを設計する職種のことを「UXライター」と呼んでいますが、まだまだ新しく誕生した職種のためいろいろと模索しているとのことです。 特にSlackでは人とのつながりの構築を意識してUXライティングに取り組んでいて、 どうやったら人と繋がれるのか。 どうやったら言葉で人と寄り添えるのか。 ど

    SlackのUXライティングの考え方|ふじけん / kenshir0f
    Akineko
    Akineko 2020/01/31
  • 「Pentestit」というLab環境で遊んでみた | DevelopersIO

    「Pentestit」とは簡単に言うとセキュリティに関する攻撃の脅威やセキュリティに関する総合的な知識・知見を攻撃側の視点に立って学習するためのLab環境(CTF環境)です。無料で遊べるとのことだったのでやってみました! はじめに こんにちは。大阪オフィスの林です。 「Pentestit」というサイトをご存じでしょうか? 「Pentestit」とは簡単に言うとセキュリティに関する攻撃の脅威やセキュリティに関する総合的な知識・知見を攻撃側の視点に立って学習するためのLab環境(CTF環境)です。無料で遊べるとのことだったのでやってみました! 注意点 記事およびLab環境で得た内容を不正に利用した場合、「不正アクセス行為禁止法違反」等の法律に抵触する可能性があります。 記事およびLab環境で得た内容を使用して起こるいかなる損害や損失に対して、一切の責任を負いません。 記事は攻撃の脅威やセ

    「Pentestit」というLab環境で遊んでみた | DevelopersIO
  • Vue開発者のためのVue.jsベストプラクティス集15選 - Qiita

    はじめに みなさん、Vue使ってますかー!・・・・・・・(へんじがない。ただのしかばねのようだ。) 私は毎日使ってます。が、正しい使い方というのがいまいちわかっていません。ということで、ネットで拾ってきた情報を元にVueで開発する上でのベストプラクティス集15選をまとめてみました。 「ふんふんそうだよね〜」といったものから「えー!?そうなのー!?」となるものまで集めています。皆さんの開発の手助けになる情報が入っていると幸いです。 また、間違っている内容やさらに良い方法等あれば、コメント欄にて(優しく)ご指摘いただけるととても嬉しいです。 1. v-for内では必ず:keyを使う v-forディレクティブでkey属性を使うと、データを操作するのに役立ちます。さらに、Vueがコンポーネントの状態を追跡し、それぞれのエレメントに対し継続的に参照ができるようになります。 特に、アニメーションやVu

    Vue開発者のためのVue.jsベストプラクティス集15選 - Qiita
  • 肝に銘じてください。起業は失敗する人がほとんどです。

    「知の巨人」と呼ばれる佐藤優さんに、モヤモヤした気持ちや悩みをぶつけ、解決の糸口となるアドバイスをうかがいます。ある一つの事象を通じてものごとの底脈をのぞきます。佐藤さん独自のインテリジェンス視点で、考えるヒントを見つけたいと思います。 Q 日の産業は、自動車、サービス、IT分野どれをとっても、世界をあっと言わせるような強さを持っていません。アメリカGAFAなどの影に隠れ、ある意味「氷河期」はなお続いています。大企業自体にも輝きがない上に、大企業に入っても、終身雇用制度が崩れている今、メリットも見出せません。やはり自ら起業してやっていく力をつけて、起業するしかないと思っています。絶対に成功したいです。佐藤さん、アドバイスお願いします。 (21歳、都内の男子大学生)

    肝に銘じてください。起業は失敗する人がほとんどです。
  • VS Code Themes

    Search and preview themes for Visual Studio Code

    VS Code Themes