サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
qiita.com/maruware
この記事は 株式会社ビットキー Advent Calendar 2022 14日目の記事です。 今回は workhubプロダクトチームの maruware が担当します。 背景 BitkeyではOpen APIを以下のような用途で活用しています。 API仕様、ドキュメント 自社製のジェネレータによるサーバー実装やクライアント実装生成 サブシステムのモックサーバー Open APIに則ることで、1のメリットはもちろん、2によりサーバー実装で統一的なアーキテクチャ・validation・テストなどを得られたり、テストサーバー・クライアント間で整合した実装を得られたりといったメリットがあります。 しかし、残念ながら提供しているAPIはすべてがOpen APIで定義されている状態にはなっておらず、それらについてもOpen APIに載せていく移行を進めています。 その移行作業やジェネレータ整備などを
TL; DR URLは http://{miniohost}:9000/{bucketname}/{key} のような形式 BucketPolicyで読み取り権限を与える 手順 URLフォーマット URLは http://{miniohost}:9000/{bucketname}/{key} のような形式。minioのUI画面のURLとは異なる。 以下に記載があった。 https://github.com/minio/minio/issues/5180 読み取り権限 S3 バケットのオブジェクトにパブリック読み取りアクセス許可を付与する https://aws.amazon.com/jp/premiumsupport/knowledge-center/read-access-objects-s3-bucket/ AWS公式ドキュメントに記載があるようにS3だと4つの方式がある Amazon
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again 解決 以下のエントリーのおかげで解決しました。 CentOS 6.3 Instance Giving "Cannot retrieve metalink for repository: epel" Error EPELリポジトリがSSL3.0を使っているのが原因とのことで、記事の通り以下を実行してhttps→httpに変更することで解決しました。
version: 2 jobs: checkout_code: docker: - image: circleci/ruby:2.4-node working_directory: ~/my_app_dir steps: - checkout - save_cache: key: v1-repo-{{ .Environment.CIRCLE_SHA1 }} paths: - ~/my_app_dir bundle_dependencies: docker: - image: circleci/ruby:2.4-node - image: circleci/postgres:9.4.12-alpine working_directory: ~/my_app_dir steps: - restore_cache: key: v1-repo-{{ .Environment.CIRCLE_SHA1
主に未来の自分用 material-ui Material DesignをReactでコンポーネント化したもの UIパーツになっているのでパパっと使えるし、あとでカスタマイズするときもけっこう融通が効く 現在1.0.0がbetaでアップデートが激しく破壊的変更も多いので、場面に合わせてStableとどちらを採用するか決めるのがよい。 v1がStableになった react-admin REST API(やGraphQL)を叩くクライアントとして最適化された感じの管理画面コンポーネント集 インデックスがあって、閲覧ページがあって、登録ページがあって、みたいなよくある画面が素早くつくれる Material UIを内部で使っていて、さらに管理画面用に高レベルなコンポーネント(テーブルとか新規作成フォームとか)が実装されている カスタマイズ性もまぁまぁ高い。CRUDではないエンドポイントでも拡張可
keras.utils.to_categorical one-hotなベクトルつくるやつ ↓のようなの。識別系で使う。 >>> keras.utils.to_categorical(1, 5) array([ 0., 1., 0., 0., 0.]) >>> keras.utils.to_categorical(4, 5) array([ 0., 0., 0., 0., 1.])
Laravel5のQueuesはメッセージキューを抽象化したフロントエンドで、バックエンドにRedis, Amazon SQS, IronMQなどが使える。 簡単な非同期ジョブをする分には便利そう。 使うときにはキューにpushするアプリ側と、非同期で処理するワーカー側を構成することになるが、ワーカーを走らせるときに大きく2種類あるようなことがドキュメントに書いてある。 http://laravel.com/docs/5.0/queues#running-the-queue-listener 基本がqueue:listenの方で Laravel includes an Artisan task that will run new jobs as they are pushed onto the queue. You may run this task using the queue:lis
server { set $auth "Restricted"; if ($http_user_agent ~ (Twitterbot|facebookexternalhit)) { set $auth off; } location / { auth_basic $auth; auth_basic_user_file /etc/nginx/.htpasswd; } } Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
サンプル http://codepen.io/maruware/pen/YGPKVN 手順 filter: drop-shadow filter: drop-shadowは透過画像の非透過部分に影をつけられる。 .btn.github{ -webkit-filter: drop-shadow(0px 7px 0 #ccc); filter: drop-shadow(0px 7px 0 #ccc); } .btn.qiita{ -webkit-filter: drop-shadow(0px 7px 0 #459109); filter: drop-shadow(0px 7px 0 #459109); } .btn { transition-property: all; transition-duration: 0.1s; transition-timing-function: ease-in
問題 phoenixではデプロイするときにExrm(Elixir Release Manager)を使ってビルドする方法が推奨されているようで公式にも記載されている。 http://www.phoenixframework.org/v0.14.0/docs/advanced-deployment 上記のドキュメントに従って以下のように実行して
$ php artisan migrate ************************************** * Application In Production! * ************************************** Do you really wish to run this command? [y/N]
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く