Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / qiita.com (1,005)

  • 【Git】ファイルが重くてpushできないときの対策 - Qiita

    ファイルが重くてpushできない問題 画像処理とかを間違ってコミットしてしまって、不覚にもファイルが肥大化してしまい、pushしたら以下のようなエラーが出ました。。 error:RPC failed;curl 56 LibreSSL SSL_read:ERROR_SYSTCALL,errno 60 fatal: The remote end hung up unexpectedly fatal: The remote end hung up unexpectedly Everything up-to-dage 「リモートが予期せずハングアップしました」と出たので、とりあえずこのエラーメッセージでググる。すると良さげな記事がいっぱい。 Qiita : Git push エラーの対処

    【Git】ファイルが重くてpushできないときの対策 - Qiita
    animist
    animist 2020/11/10
    fatal: The remote end hung up unexpectedly
  • b504365371f18bfae7c8

    はじめに これまではGitHub Pagesで独自ドメインをHTTPS化するにはCloudFlareを仲介させるなどの対応が必要でしたが、この間公式にHTTPS対応がアナウンスされていたので、私のサイトも早速行ってみました。結構簡単にできたので手順を軽くまとめておきます。(HTTP -> HTTPS リダイレクトも行ってくれます) https://twitter.com/github/status/991366832421523456 公式ドキュメントはこちら https://help.github.com/articles/setting-up-an-apex-domain/ 前提 すでにGitHub Pagesで独自ドメインによりサーブしているコンテンツ(HTTP通信)がある状態とし、そのサイトをHTTPS化するものとします。 Step1: ドメインのDNSレコード設定を変更する 対象

    b504365371f18bfae7c8
  • 【AR.js入門】簡単にWebARで遊んでみた【A-Frame使うよ】 - Qiita

    ※ 2019/11/6 更新 GitHub Pagesのリンクが変わったので更新 はじめに この記事はUUUM Advent Calendar 2018 22日目の記事です! ARで遊びたくなったので、WebでARやる方法しらべてみたんですが、意外と簡単でした。 みなさん一緒にARで遊びましょうー! 【もくじ】 はじめに この記事について とりあえずデモ 具体的な作り方 手順 ソースコード A-Frameのタグの紹介 オブジェクトファイルについて 実践 おわりに この記事について 【この記事の対象者】 ARで遊びたい人 WebAR初心者 a-frameもよくしらないけど知りたい 【この記事の目指すところ】 WebARで遊べる簡単なサイトを作る 【この記事で使うライブラリの紹介】 aframe WebVRを手軽にできるようにしたライブラリ。つよい。 https://github.com/af

    【AR.js入門】簡単にWebARで遊んでみた【A-Frame使うよ】 - Qiita
  • A-Frame を使ってみた - Qiita

    はじめに お手軽にVR表現ができるとのことで使ってみました。 何か動きがあるものを表示してみようと思います。 準備 "aframe.min.js" を読み込む。 <html> <head> <script src="https://aframe.io/releases/0.9.2/aframe.min.js"></script> </head> <body> <a-scene> <a-cylinder position="0 0.5 -3" radius="0.5" height="1.0" color="#88005D"></a-cylinder> <a-plane position="0 0 -4" rotation="-90 0 0" width="4" height="4" color="#7BC8A4"></a-plane> <a-sky color="#000000"></a-

    A-Frame を使ってみた - Qiita
  • a-frame のデモを触ってみる - Qiita

    はじめに 以前、「手軽にVRで遊んでみたい。」と銘打って webVR の a-frame というフレームワークを少しいじってみました。 a-frame に目をつけた理由は以下の通り まず、webVR が特別なアプリのインストールを必要としない。 PC・スマホなどブラウザを開くことができれば様々なデバイスで実行できる。 複雑なことをしないのならば html をちょっと書くだけで VR ができる。 ちなみに、前回言い忘れたが Ver.1.0.0 のメジャーアップデートで webXR に対応しているらしい。やったね。 というわけで、私は前回は a-frame の「Building a Basic Scene」にしたがってただの赤い箱を出力するところまではやったわけです。 <html> <head> <script src="https://aframe.io/releases/1.0.1/afr

    a-frame のデモを触ってみる - Qiita
  • WebARでVroid(3Dモデル)を出現させてみる - Qiita

    概要 この記事はWebARでVroidを出現させてみるチュートリアルです。 Vroidとは 無料の3Dキャラクターメイカー「VRoid Studio」 Vroidとはpixivが2018年7月にリリースしたVroid Studioで作成されたVRMファイル形式の3Dモデルのことです。 モデリングの知識がなくても簡単に可愛いキャラクターを作成できます。 Vroid Hubでは、有志が作成したモデルがアップロードされています。 WebARとは WebARとは、ブラウザ上でAR(拡張現実)を利用できるようにした技術のことです。 アプリの場合はユーザが使い始めるためにアプリをダウンロードしなければなりませんが、ブラウザ上で動くWebアプリであれば、手軽にVRを楽しむことができます。 今回はA-FrameというフレームワークとAR.jsというライブラリを使用して作成していきます。 手順 WebARの

    WebARでVroid(3Dモデル)を出現させてみる - Qiita
  • 最近のAR技術調査 - Qiita

    概要 ARについての調査結果&知見をまとめていきます。 ARとは AR(拡張現実)とは、現実世界に3Dモデルなど仮想のオブジェクトを重ね合わせたもののことを指します。 他にも似たようなものにVR(仮想現実),MR(複合現実),SR(代替現実)などがあり、全て合わせてXRと呼ばれたりします。 参考:VR・AR・MR・SRの違いとは?それぞれの活用方法を紹介 - エレコム ARの種類① ARには、主にビジョンベース型とロケーションベース型の2つの方法があります。 さらに、ビジョンベース型は、マーカー型とマーカーレス型があります。 ビジョンベース型:カメラを通した画像で空間を特定し、仮想の物体を表示する。 マーカー型:特定の図形をカメラで認識させる方法。 マーカーレス型:カメラに映る平面などを認識する方法。 ロケーションベース型:GPSで位置情報を取得することで空間を特定し、仮想の物体を表示する

    最近のAR技術調査 - Qiita
  • Node.jsでコマンドライン引数を取得する - Qiita

    実装段階で値を変えながら試したい場合に、毎回忘れてしまうのでメモしておく。 コマンドライン引数を渡す 通常通り、引数を渡します。

    Node.jsでコマンドライン引数を取得する - Qiita
  • Node.jsでExcelファイルのread/write - Qiita

    概要 Node.js で Excelファイルが扱える xlsx を紹介します Excelファイルの読み書きができます PCExcel入れて無くても大丈夫 なんで Node.js? VBAだとMacで動かない VBAのエディタ使いづらい コードのバージョン管理しづらい xlsxのよさげなポイント Node.js で Excelファイルが扱える 対応フォーマットがめっちゃ多い https://github.com/SheetJS/js-xlsx#file-formats リファレンス見る限り色々できそう サンプル workbook, worksheetの読み込み const XLSX = require("xlsx"); const Utils = XLSX.utils; // XLSX.utilsのalias // Workbookの読み込み const book = XLSX.readF

    Node.jsでExcelファイルのread/write - Qiita
  • Unreal EngineでIoT、はじめる時の基礎(通信REST、グラフ描画、地図連携) - Qiita

    はじめに この記事は、NTTテクノクロスのAdvent Calendar 2019の12日目の記事です。 NTTテクノクロスの赤間(AKM)です。普段はIoT基盤をクラウド上にアジャイルに開発・構築する仕事をしています。そして、最近、趣味でUnreal Engine 1をはじめました。 この記事では Unreal Engine を IoTの可視化 に使うという視点で、基礎的な部品についてまとめてみたいと思います。 通信 (REST) グラフ描画 (棒グラフ、直交座標グラフ、時系列グラフ) 地図連携 (OpenStreetMap) なお、この記事だけで上記3つを組み合わせた IoT可視化システム は構築できません。あしからず。 1. デジタルツイン さて、デジタルツイン というキーワードをご存知でしょうか。 現実(Real) の世界とそっくりな 仮想(Virtual) 世界を 対(つい) と

    Unreal EngineでIoT、はじめる時の基礎(通信REST、グラフ描画、地図連携) - Qiita
  • 機械学習で競馬の回収率100%超えを達成した話 - Qiita

    はじめに みなさん競馬はお好きでしょうか? 私は今年から始めた初心者なのですが、様々な情報をかき集めて予想して当てるのは当に楽しいですね! 最初は予想するだけで楽しかったのですが、『負けたくない』という欲が溢れ出てきてしましました。 そこで、なんか勝てる美味しい方法はないかな〜とネットサーフィンしていたところ、機械学習を用いた競馬予想というのが面白そうだったので、勉強がてら挑戦してみることにしました。 目標 競馬の還元率は70~80%程度らしいので、適当に買っていれば回収率もこのへんに収束しそうです。 なのでとりあえず、出走前に得られるデータを使って、回収率100パーセント以上を目指したいと思います! 設定を決める 一概に競馬予測するといっても、単純に順位を予測するのか、はたまたオッズを考えて賭け方を最適化するのかなど色々とあると思います。また、買う馬券もいろいろな種類があります。 今回

    機械学習で競馬の回収率100%超えを達成した話 - Qiita
  • 開発体験を変える! Chrome DevTools Tips 7選 - Qiita

    最近Chrome DevToolsについて調べていて発見した便利機能を紹介します。 誰もが使える最高便利な開発マシンChrome DevToolsを使いこなして開発体験を変えましょう! 1. $0で選択中のDOM要素の取得 特定の要素に何かしたいという時には、要素のIDやclassを確認してConsoleでdocument.querySelector("#xxx")で取得するというのが一般的だと思います。実はそれはカーソル選択と$0で代替できます。 Classや、IDがついていない特定のDOMを取得したい時とかにも使えるので地味に便利です。 手順 カーソルで取得したい要素を選ぶ Consoleタブで$0を入力 最近知ったChrome DevToolsの便利機能① $0 での選択中のDOM要素取得 Elementsタブで選択状態のDOM要素は、Console上で $0 を入力することで取得で

    開発体験を変える! Chrome DevTools Tips 7選 - Qiita
  • 【JS/ Python両方OK!】「データ可視化」が歴史から実装まで体系的に学べるStanford講座の独習ノート - Qiita

    【JS/ Python両方OK!】「データ可視化」が歴史から実装まで体系的に学べるStanford講座の独習ノートJavaScriptd3.jsデータ分析データサイエンスcolaboratory CS 448B Visualization (2020 Winter)は、Maneesh Agrawala氏による、Stanford大で行われた、データの可視化に関する体系的な講義です。 スタンフォード大の"CS 448B Visualization (2020 Winter)" がすごい。 データ可視化の体系的講義。どう図表に変換するかの理論、探索的データ分析、ネットワーク分析等の実践と盛り沢山。 スライドに加え、Observable(JavaScript), Colab(Python)どちらでも例を試せる。https://t.co/lGyPElrihg pic.twitter.com/mWZn

    【JS/ Python両方OK!】「データ可視化」が歴史から実装まで体系的に学べるStanford講座の独習ノート - Qiita
  • redis-cli コマンド操作まとめ - Qiita

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

    redis-cli コマンド操作まとめ - Qiita
  • PostgreSQLのbackup, restore方法まとめ - Qiita

    (1) PostgreSQLのダンプツールを利用したバックアップ pg_dumpコマンド DBを運用しながらでも使えるbackupコマンド 中ではトランザクションブロック内でSELECT文を発行し、取得したデータを出力形式に合わせて整形した腕標準出力に出力 するらしい。 pg_dumpの出力形式 スクリプト形式(デフォルト) アーカイブ形式 が選択できる。 スクリプト形式 スクリプト形式の出力は、リストアに必要なSQL文の羅列が出る。 ので、psqlコマンドでリストアする。 スクリプト形式の場合はプレーンテキストなので、リストアの際にエラーが出たら、中を見れるという利点がある。 アーカイブ形式 バイナリの形で出力される。リストアはpsqlコマンドでなくpg_restoreコマンドで行う。 アーカイブ形式の利点は、 「指定したtableのみを選択してリストアできる」ことらしい。 また、アーカ

    PostgreSQLのbackup, restore方法まとめ - Qiita
  • Redisに登録されているキー一覧の取得方法 - Qiita

    redis 127.0.0.1:6379> keys * (empty list or set) redis 127.0.0.1:6379> set hoge1 hoge OK redis 127.0.0.1:6379> set hoge2 hoge OK redis 127.0.0.1:6379> set fuga aaaaaaaaaaaaaaa OK redis 127.0.0.1:6379> keys * 1) "fuga" 2) "hoge1" 3) "hoge2"

    Redisに登録されているキー一覧の取得方法 - Qiita
  • Discordをみだりに採用されると困る - Qiita

    前置き 「SlackからDiscordに移行しようぜ!」というような記事をちらほら見かけるようになったんですが、「Discordのハードユーザーとしては運用に困ります!」という記事は見ないので自分で書きました。 podcast、配信、実況や作業イプみたいな通話ベースのコミュニティにとってはDiscordはマッチしてると思うけど、それ以外だとSlackの方が良いですよ。 以下Discordって何 Discordは、Slackのような仕事向けチャットツールではなく、SkypeやTeamSpeak3と同じボイスチャットアプリです。 誕生から3年弱で8700万ユーザーを抱えるまでに急成長できたのは、それが単なるボイスチャットアプリではなく、あらゆる場面に対応できる柔軟な招待フローを持ち、コミュニティとしての仕事もこなし、ユーザーにサーバーを負担させない唯一無二のアプリだったからです。 Sla

    Discordをみだりに採用されると困る - Qiita
  • 【UE4】味方AIの作り方!AIとは何かを学びながら、ブループリントで味方キャラクターを実装しよう - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? AIとは何かを考えながらUE4で味方NPCを作成してみよう 最初に 今回記事にするUE4のバージョンは4.16です。 また、今回の記事で執筆する内容がベストプラクティスというわけではありません。あくまでも一例としてお考えいただくようお願い致します。内容に対して「もっと効率良いやり方がある」「この部分は違う」などありましたら、コメント頂けると幸いです。勉強させてもらいます。 記事内で実装方法を順序立てて説明していますが、途中でわからなくなったり、つまずいてしまった場合はお気軽に私の方へメンション飛ばしてください。また、出来るだけ一道にす

    【UE4】味方AIの作り方!AIとは何かを学びながら、ブループリントで味方キャラクターを実装しよう - Qiita
  • E2Eテスト(インテグレーションテスト)の利点と不利点 - Qiita

    実際の稼働に近い動きをテストできるため、単機能だけの途切れ途切れのテストではない 表示されているボタンをクリックすると言った細かい挙動まで再現できる ブラウザに表示されている文言などもチェックすることができる 実際にサーバーやブラウザを起動するため、単機能のテストとは比べ物にならない時間がかかる 細かいUIのテストを実装すると、ちょっとした文言の変更で異常なほど落ちる テストに時間がかかるため、テスト駆動開発などをするときにまともな開発ができない テストが通るのを長い時間待った後に、テストが落ちた後のやる気の削がれ方が凄い E2Eの使い所 面倒だ! 重い! 壊れた! とは言ってもどんなサービスにも、往々にして絶対に落ちて欲しくないシステム箇所は存在すると思います。 例えば重要な登録作業やそのサービスの根幹をなす、これが落ちてはこのサービスに意味は無い! 危ない!といったような部分にはE2E

    E2Eテスト(インテグレーションテスト)の利点と不利点 - Qiita
    animist
    animist 2020/06/23
  • バグのないソフトウェアの作れない理由 - Qiita

    バグのないソフトウェアは作れないと言われますが、正しい命題はちょっと違います。「ソフトウェアにバグがないことは証明できない」です。 バグがないことが証明できない理由は、チューリングマシンの停止性問題が決定不能問題、有限時間内には答えの出ない問題だからです。 えっなんで停止性が有限時間内に判定できないとバグがなくせないの? 等価性判定問題 バグのないことが証明できない理由は、停止性問題の系である「与えられた2つのチューリングマシンが等価であるか否か」判定問題がやはり決定不能問題だからだと説明できます。 バグを定義しましょう。ごく簡単です。「プログラムの仕様と異なる動作」のことです。 バグがないことを証明するとは、仕様という(頭の中にある)チューリングマシンと実装されたプログラムというチューリングマシンの2つを等価判定する問題です。この判定作業には無限に時間がかかるよと証明されてしまっている、

    バグのないソフトウェアの作れない理由 - Qiita