タグ

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

  • pyenv installでMissing the OpenSSL lib?と言われる - Qiita

    mojaveで3.7.2入れよ〜とポチったらERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?と言われるやつ。mojaveはモジャブとしか読めない。 mojave 10.14.1 Homebrew 2.0.2 pyenv 1.2.9 入れたいpython 3.7.2 やったこと ログでここ見てね、と言われるのでCommon build problemsを見に行く readlineとxzは既に入っていた

    pyenv installでMissing the OpenSSL lib?と言われる - Qiita
    g08m11
    g08m11 2020/08/20
  • Google スプレッド シートで住所→緯度経度変換 - Qiita

    それぞれのセルに住所や緯度経度らしき数値が設定されていたら成功です。 2. 解説 上記の手順では3つの関数を使用しています。 IMPORTXML(URL, XPath クエリ) XML、HTMLCSV、TSV、RSS フィード、Atom XML フィードなど、さまざまな種類の構造化データからデータをインポートします。 URL - 検証するページの URL です。プロトコル(http:// など)も含めます。 URL の値は二重引用符で囲むか、適切なテキストを含むセルへの参照にする必要があります。 XPath クエリ - 構造化データで実行する XPath クエリです。 XPath について詳しくは、 http://www.w3schools.com/xml/xpath_intro.asp (英語)をご覧ください。 SPLIT(テキスト, 区切り文字, [各文字での分割], [空のテキスト

    Google スプレッド シートで住所→緯度経度変換 - Qiita
    g08m11
    g08m11 2020/08/20
  • iOSのサイレントプッシュ通知をAzure Functionsを使って実装してみた - Qiita

    概要 iOSの機能であるサイレントプッシュを使って、定期的にアプリ側でバックグランドフェッチして情報を収集したいケースがありましたので、Azure Functions を使ってみた!という話です。 通知を送るのに使ったサービスは Firebase Cloud Messaging なのですが、そのFCMをキックするのに Azure Functions を使いました。サーバレスかつ、全部無料で実装できたのでウマウマです。 構成 ざっくりとしたシステム構成は以下のようにしました。 環境 Firebase Cloud Messaging Azure Functions iOSアプリ サイレントプッシュ通知とは iOS7から実装された機能です。サイレントプッシュ通知は名前の通り、アラートや音が出ないのでプッシュを受け取ったことはユーザには分かりません。 通知を受け取った端末は 30秒間 だけ処理を実

    iOSのサイレントプッシュ通知をAzure Functionsを使って実装してみた - Qiita
    g08m11
    g08m11 2020/07/17
  • �【Flutter】もう怖くない!アプリ内課金・定期購入機能を実装する方法を丁寧に説明してみた。 - Qiita

    7月にFlutter開発を始めてから2作目、アイデアを発想するためのメモアプリ「アイデアメモ iX」をリリースしました。 走り書きをする感覚でサッとメモができ、さらにそのメモを組み合わせてシャッフルして表示したり、ランダムで過去のメモをピックアップしたり、アイデアのヒントになるようなワードを表示したり、アプリのアイデア出しにぴったりなアプリです。 ■AppStore https://apps.apple.com/jp/app/id1517535550 ■Google Play https://play.google.com/store/apps/details?id=com.IdeaShuffleMemoApp&hl=ja ■アプリの詳細記事 https://yukio.site/idea_shuffle_memo/ さて、このアプリを作成するにあたり、3つの機能を実装しようと取り組みまし

    �【Flutter】もう怖くない!アプリ内課金・定期購入機能を実装する方法を丁寧に説明してみた。 - Qiita
    g08m11
    g08m11 2020/07/11
  • scpコマンド - Qiita

    リモートマシンとローカルマシン、あるいはリモートマシン同士でファイルをコピーする際に使用するLinuxのコマンド。 通信にはsshを使用する。sshコマンドと同じ認証でデータ転送の通信を暗号化する。 sshを使用するため、ssh接続をできるようにしておく必要があります。

    scpコマンド - Qiita
    g08m11
    g08m11 2020/06/18
  • AWS CLIでS3を操作するコマンド一覧 - Qiita

    AWS CLIでS3を操作するコマンドの一覧です。 AWS CLIのセットアップについてはこちらの記事をご覧ください。 環境 OS:macOS High Sierra 10.13.1

    AWS CLIでS3を操作するコマンド一覧 - Qiita
    g08m11
    g08m11 2020/06/18
  • Trelloを愛して3年目 - Qiita

    今さらだけど! チケット管理ツール「Trello」の紹介です。 チケット管理とは そもそもチケット管理ってなんでしょうか? 超絶ざっくり言うと、 1. 作業をチケット化して、 2. それを参照・更新して、 3. 完了/破棄していく このような流れで作業を分解していき、作業状態を可視化して、目的を達成する仕組み、です。 ちゃんと運用すれば、こんないい事があります。 個人では、 タスクの失念が減る。(とりあえずToDoにぶち込んでおけば安心) それとは逆に、失念出来る。(今やることだけに集中できる) 悩むが減り、考えるに集中できる。(頭の中のものをアウトプットするにマッチしてる) 達成感を得やすくなり、楽しくなる。 チームでは、 誰が何をやっているのか分からない状態をなくす ゆえに、競争も生まれやすくなる。 つまり、人生が楽しくなります。(談:チケット信者) 人生変わったといっても良いです。今

    Trelloを愛して3年目 - Qiita
    g08m11
    g08m11 2020/06/17
  • Kuwahara filterとかいう明らかに日本人の名前な画像フィルターに出会い、試してみたらすごかったので紹介する。 - Qiita

    Kuwahara filterとかいう明らかに日人の名前な画像フィルターに出会い、試してみたらすごかったので紹介する。Python画像処理画像加工フィルター 6/15追記 あとがきの提案について書きました 写真表現としての桑原フィルターの提案 #はじめに Kuwahara filter(桑原フィルター)とは 桑原フィルターは桑原道義さんという大学教授(Wikipedia曰く)が考案した平滑化フィルターの一種で、内容のシンプルさに反して上手いことかけるとまるで油絵のようになる、なんだかすごいフィルターであーる(先に結果が見たい方は記事の一番下を覗いてみよう) Kuwahara filter -Wikipedia SPECT用データ処理 (元論文?) #桑原フィルターの内容 https://upload.wikimedia.org/wikipedia/commons/4/49/Kuwahar

    Kuwahara filterとかいう明らかに日本人の名前な画像フィルターに出会い、試してみたらすごかったので紹介する。 - Qiita
    g08m11
    g08m11 2020/06/11
  • bundle install しようとしたら ruby のバージョン違くてコケた話 - Qiita

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

    bundle install しようとしたら ruby のバージョン違くてコケた話 - Qiita
    g08m11
    g08m11 2020/06/10
    “rbenv versions”
  • rbenvでRubyのバージョンを最新安定版にupdate - Qiita

    はじめに Rubyのバージョンアップをする際、rbenv使ってるから楽勝だろうと思ったら意外と詰まってしまったので記事に残しておく。 (もっといいやり方やアドバイスがあればコメントや編集リクエストいただけると嬉しいです) 2.5.3にupdateする記事をあげていましたが、さらに2.6.3にバージョンを上げる作業に伴って記事を更新しました 環境 MacOS HighSierra Rails 5.1.6 Ruby 2.5.3 rbenv 1.1.1 Homebrew 1.8.2 やりたいこと プロジェクトで使用しているRubyのバージョンを2.5.3から現時点で最新の2.6.3にupdateしたい。 Ruby 2.6.3 リリース 手順 rbenvのインストール一覧に2.6.3が無い! $ rbenv install --list Available versions: 1.8.5-p52

    rbenvでRubyのバージョンを最新安定版にupdate - Qiita
    g08m11
    g08m11 2020/06/10
  • awsのs3にコマンドでデータをアップして更新し、使い終わったデータは削除する(途中) - Qiita

    AWS CLI バージョン 1 のインストール AWS CLI の最新バージョンのインストール pip3 install awscli --upgrade --user 一応インストールはできたようだが、 aws --version とすると、 zsh: command not found: aws と出てきてしまう、、、 AWS CLI バージョン 1 実行ファイルを macOS のコマンドラインパスに追加する 上の記事を元に「オペレーティングシステムの PATH 環境変数への aws プログラムの追加」をする。 →でもやっぱり zsh: command not found: aws と出てしまう...? which python で/Users/ユーザー名/anaconda3/bin/pythonと出てくる。 AWS CLI をインストールする 上の記事によると 最初のインストール時に

    awsのs3にコマンドでデータをアップして更新し、使い終わったデータは削除する(途中) - Qiita
    g08m11
    g08m11 2020/06/05
    “pip3 install awscli --upgrade --user”
  • BigQuery MLの使い方についてのまとめ - Qiita

    これなに? この記事はBQMLで利用できるアルゴリズム、モデルを作成する方法と、特徴量生成や評価値の確認などを行うための関数についてのまとめです 一応続き物ということになってますが、前回記事と前々回記事はデータセットの作成までしか行っていないので、BQMLの使い方自体については、この記事だけで完結してます 興味ある方は BigQuery + jupyterで機械学習を行う(その1: データセットの作成)(前々回記事) BigQuery + jupyterで機械学習を行う(その2: 前処理、EDA、特徴量生成)(前回記事) をお読みいただけると嬉しいです なお、すべての処理はjupyter上で行い、この記事自体もjupyterで書きました(jupyter上でbqを使用する方法については前々回記事参照) from google.cloud.bigquery import magics from

    BigQuery MLの使い方についてのまとめ - Qiita
    g08m11
    g08m11 2020/06/05
  • Google社のテクニカルライティングの基礎教育資料がとても良かったので紹介したい - Qiita

    はじめに エンジニアにとって、仕様書などの技術的な文章を書くこと(テクニカルライティングとも言います)は避けて通れません。ただ20年来多くのエンジニアの方々と同僚として接してきて思うことは、エンジニアの方の中には「文章を書く」ということに苦手意識がある方が一定数いるということです。 でもこの「テクニカルライティング」のスキルは、才能というよりは一種の「技能」だと思うんです。ある一定の原理原則を理解して実践を繰り返すことで、必ず一定レベルで習得できるものだと著者は信じています。 もしこのテクニカルライティングの原理原則をまだ体系的に学習したことがない、または過去学習したが改めて再学習したいという方に、お勧めのコンテンツを見つけたのでご紹介します。 https://developers.google.com/tech-writing Every engineer is also a write

    Google社のテクニカルライティングの基礎教育資料がとても良かったので紹介したい - Qiita
    g08m11
    g08m11 2020/05/26
  • 【Google Apps Script】その24 GASの自家製Cronで複数スクリプトの定期実行を一元管理する(1/2) - Qiita

    Google Apps Script】その24 GASの自家製Cronで複数スクリプトの定期実行を一元管理する(1/2)JavaScriptcronGoogleAppsScriptspreadsheet この記事はGoogle Apps Scriptを実例交えて基礎からざっくり学ぶ Advent Calendar 2017 24日目の記事です。 アドベントカレンダーは@rt_pの個人プロジェクトですが、筆者はAteam Brides Inc. Advent Calendar 2017にも参加しています。そちらでも出張版記事を書いているので、覗いていただけると嬉しいです。 はじめに さて、長らく続いたGASアドベントカレンダーも24日目。今日と明日で最後になります。 最後ですが2日間使い、GASで自家製Cronを作ってみます。 え?GASにはそもそも定期実行元からあるじゃん?と。 その通

    【Google Apps Script】その24 GASの自家製Cronで複数スクリプトの定期実行を一元管理する(1/2) - Qiita
    g08m11
    g08m11 2020/05/24
  • 【Google Apps Script】その8 スクリプトを定期実行し、ビットコインの1分ごとの価格を自動取得する - Qiita

    function myFunction() { var bitCoinData = getBitCoinData(); var sheet = SpreadsheetApp.getActiveSheet(); sheet.appendRow([bitCoinData['ltp'], new Date()]); } function getBitCoinData() { var url = 'https://api.bitflyer.jp/v1/getticker'; var response = UrlFetchApp.fetch(url); var json = response.getContentText(); return JSON.parse(json); } ソースコードは、前回と1行(4行目)しか変わりません。 前回は実行時にA1:B1に値をセットしていましたが、複数回実行す

    【Google Apps Script】その8 スクリプトを定期実行し、ビットコインの1分ごとの価格を自動取得する - Qiita
    g08m11
    g08m11 2020/05/24
  • データ基盤構築をする際におさえておくべき7つのポイント - Qiita

    今年の10月からグロービスのデータサイエンスチームに配属され、2ヶ月間データ基盤構築をしてきました。実際やってきたことを踏まえて、データ基盤の構築時に気をつけるべきポイント7つを紹介していきたいと思います。 最強だと思う分析用データベースを選ぶ ワークフローエンジンでジョブを管理する ステークホルダーとの調整を優先度高くする 権限(IAM)の運用ルールを決める 監視設定を忘れずに メタデータ管理ツールを用意する SQL中心アーキテクチャを意識する 1. 最強だと思う分析用データベースを選ぶ ここが一番大事です。自分が最強だと思う分析用のデータベースを選んでください。ちなみに、私はBigQuery信者なので、BigQueryを強くおすすめしますが、いろんなデータベースがあるので今の環境に一番あった分析用データベースを選んでください。 分析用データベースの全体像を掴むには渡部徹太郎さんの資料「

    データ基盤構築をする際におさえておくべき7つのポイント - Qiita
    g08m11
    g08m11 2020/05/18
  • ドキュメント作成スキル向上を目指す人向けおすすめ記事まとめ - Qiita

    システム開発にドキュメントは欠かせません。ドキュメントが得意になれば活躍の幅が大いに広がりますよね。 この記事では、まず冒頭でドキュメントの作成に求められると思うことを整理した上で、そのスキル獲得に役立つと思われる記事や書籍を集めてみました。もちろん他にもあると思うので、もしお薦めのものがあれば是非コメントで教えて下さい 更新履歴 ・2021/04/16:文章術系にリンクを追加しました。 ・2020/11/28:文章術系にリンクを追加しました。 ・2020/07/24:文章術系にリンクを追加しました。 ・2020/05/24:文章術系にリンクを追加しました。 ・2020/05/14:スライドデザイン系にリンクを追加しました。 ・2020/04/29:スライドデザイン系にリンクを追加しました。 ・2020/04/17:文章術系にリンクを追加しました。 ・2020/04/12:関連するTwit

    ドキュメント作成スキル向上を目指す人向けおすすめ記事まとめ - Qiita
    g08m11
    g08m11 2020/04/10
  • 個人開発における開発プロセスを公開してみる - Qiita

    個人開発 Advent Calendar 1日目の記事です。 こんにちは、@himatani です。今日の記事では僕が個人開発で行なっている開発プロセスであったり、気をつけていることであったりをゆるく紹介していこうと思います。もっと、こう、いい感じのやり方があるよ!という方はぜひぜひコメント欄などで教えてください! はじめに、概要 この記事は以下の方を想定して書いています。 すでに、個人で何かつくっている方 つくりたいものがあって、これから開発していこうとしている方 つくりたいものはあるが、何からはじめていいのかわからない方 とにかく、つくることが好きなすべての方 なお、この記事で書くことのほとんどは僕の主観です。なるほど、そういう感じでやっているんですね〜。くらいのお気持ちで読んでいただければとても嬉しいです。自分の開発にも取り入れたい!と思っていただけるともっと嬉しいです。 これまでウ

    個人開発における開発プロセスを公開してみる - Qiita
    g08m11
    g08m11 2020/03/16
  • 【翻訳】コードは書けないけど、1人で作ったwebサービスを収益化した話 - Qiita

    今回は、Corey Haines(@coreyhainesco)氏の「How I launched a profitable job board with no-code tools in 3 weeks」という記事を、人の許諾を得て翻訳・掲載しています。 およそ12,000字の長い記事なので、かんたんに内容をまとめると下記のようになります。 翻訳元記事の筆者はスタートアップでマーケティングを業としている。 自身の経験から、マーケター専用求人サイトに需要を見出し、開発に着手。 非エンジニアでコードは書けないので、ノーコードツールを駆使して開発。 持ち前のマーケティング力でサイトを成長させる(Product HuntやTwitterで初期ユーザーを獲得し、SEOやメーリングリストで継続的成長)。 具体的な金額は非公開だが、一定の収入源にはなっている。 いわゆる個人開発のお話になります。翻

    【翻訳】コードは書けないけど、1人で作ったwebサービスを収益化した話 - Qiita
    g08m11
    g08m11 2020/03/13
  • 正規表現の可視化ツールRegulexを使おう! - Qiita

    こんにちは。 ワイの正規表現入門 - Qiita の記事を見ていた時に、 「大正・昭和・平成・令和だけをOKにしたいんや」 を表現する正規表現は、 ^大正|昭和|平成|令和$ でなく、 ^(大正|昭和|平成|令和)$ という話がありました。恥ずかしながらすっかり認識が抜け落ちていました。 これはテストをすり抜ける気がしますし、レビューでも見つけられる気がしません。 そこで、正規表現可視化ツールRegulexの出番です! (正規表現は、よく使う正規表現はもうググりたくない! - QiitaのインタネットURLを使用しています) Regulexの使い方 上のテキストボックスに正規表現を入力すると、 下に入力した正規表現を可視化した図を表示してくれます。素敵すぎる。 うまく表示されないな、と思ったらVisualizeボタンを押してください。どこでエラーが起こっているかわかります。 ^大正|昭和|

    正規表現の可視化ツールRegulexを使おう! - Qiita
    g08m11
    g08m11 2020/03/11