Content-Length: 253387 | pFad | http://b.hatena.ne.jp/site/yamap55.hatenablog.com/
サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16e
yamap55.hatenablog.com
まとめ GitHub Pagesは「GitHub Enterprise Cloud 」プランの場合privateで使用する事ができる 企業でお金払っていてオンプレのGitHubでなければこのプランのはず 追記: 有料プランでもTeamプランというのがありました。こちらではアクセス制御はできません Pricing · Plans for every developer · GitHub GitHub ActionsでbuildしたドキュメントをGitHub Pagesに簡単に反映可能 peaceiris/actions-gh-pagesというGitHub Actionsが便利すぎる ほぼ無料 はじめに GitHub Pagesの存在は知っていてもprivateリポジトリで使用できないと思っている方は多いと思いますが、2021/01/21より「GitHub Enterprise Cloud 」
概要 PostgreSQLをデフォルトのまま使用すると日本語文字列のソート結果が想定と異なる LOCALEを正しく設定することで修正可能 文字列の並び順は LC_COLLATE で制御されるこの設定がデフォルトだと en_US.utf8 となっていることが原因 動作確認環境 Docker PostgreSQL 11.5 対応方法 FROM postgres:11.5 RUN localedef -i ja_JP -c -f UTF-8 -A /usr/share/locale/locale.alias ja_JP.UTF-8 ENV TZ=Asia/Tokyo ENV LANG=ja_JP.UTF-8 ENV LANGUAGE=ja_JP:ja ENV LC_ALL=ja_JP.UTF-8 詳細及び再現手順 再現 起動 docker run -d --name postgres_1 pos
自宅のRaspberry Piを再構築したのでメモです。既存のRaspberry Piのスクリプト関連はGitHubにあったものの、環境関連の情報が何も残っていなかったので新規に記事に起こしています。(文章にした記憶はあるものの見つからず) 完全に自分用なので、本来ならば別の記事に分けたほうが良いものも多数あり、読みにくいと思いますがご了承ください。 また、そもそもGUIいらなかったのではないかとか、先にSSH設定して全部母艦からやればよかったのではないかとか、色々ありますがその辺りは次回構築時に改善していく予定、(いつ?) (GUIについては、以前CUIでWifi設定に手こずったのが、一瞬でできたのでそれだけでも入っていてよかったと思う。) ※随時更新予定(最終更新 : 2020/06/16) 環境 Raspberry Pi 3 Model B Raspberry Pi Imager v
pyenvを使おうと思って公式見たらpyenv-win使えと書いてあった。 If you're on Windows, consider using @kirankotari's pyenv-win fork. (pyenv does not work on windows outside the Windows Subsystem for Linux) 使い方も含めてメモ pyenvとは Pythonのバージョンを切り替えるツール それ以外の事をしないというのが混乱しないためのポイント。 ライブラリ管理的な事もできるようだが、そちらはPython公式がサポートしているvenvを使用する この記事の最後に書いた。 前提 python(pip)がインストール済み インストール 詳細はpyenv-winのGitHubをみてください。 install pip install pyenv-win
はじめに PythonsからS3をいじる際に、これまではaws cliを直接叩いていたのですが、s3fsを使用するとexistsやlsみたいなわかりやすい名称で使えるというのをどこかで知ったので使ってみた。 同名でS3をマウントするもの( https://github.com/s3fs-fuse/s3fs-fuse )もあるようですが、本記事でのs3fs( https://github.com/dask/s3fs )とは別物です。 で、キャッシュのせいかファイルを置いた直後にexistsするとFalseだったりと整合性がとれなくてハマった話です。 s3fsとは リポジトリTOPには下記のように記載されています。 S3FS builds on boto3 to provide a convenient Python filesystem interface for S3. Google翻訳す
はじめに Markdown書いていると見出し(toc)が欲しくなる ↓ Atomのプラグイン探す ↓ あった ↓ 日本語で正しく動かない っといった感じでAtomのプラグイン「markdown-toc」を使ってみたものの、日本語で書いた際に動かなくて困る人がまあまあいるらしい。 ので対応方法を書いてみる。 結論 markdown-tocをforkして対応してくれてる人がいるので↓のコマンドでインストールしてAtom再起動。 apm install https://github.com/Sorix/markdown-toc/ 以下は蛇足です。 リンクが正しくされない詳細 「# hoge」 は 「[hoge](#hoge)」 と変換される(正常) 日本語の場合 「# ほげ」 は [ほげ](#)」 と変換される(異常) 原因 リンクのhash生成時にドカンと一発除去しているため https://
MarkdownでSlide作成して自分のGitHub Pagesで公開する奴を作りました。 資料がアチラコチラに散らばることがなく、テキストでGitなので差分が見れたりと結構便利です。 動きがあるスライドなどは辛いですが、さくっと作る時には良いかと思いますので良かったら使ってみてください。 忙しい人用まとめ SlideをMarkdownで書いて自分のGitHubで管理して、自分のGitHub Pagesで表示できるようにした。 reveal.js version 3.5.0を使用 毎回HTMLとか書きたくないので、Markdownのパスを指定すればスライドが表示されるようにした。 真似したい人は、リポジトリをForkやCloneして、GitHub Pagesで公開すればすぐ使えます。(↓に使い方書いてます) https://github.com/yamap55/SlideWithGitH
はじめに GAS(Google Apps Script)でPOSTを受け付けて、SpreadSheetに書き込む手順です。 認証はありませんので、URLがわかれば誰でもPOSTできてしまうので注意。 GroovyからSpreadSheetに書き込みたかったが、GData APIを使用するためのライブラリである、gdata-java-clientをGrapeで入れようとしたら、うまく入らなかったのでやめたという経緯があったりします。 仕様 スプレッドシート JSON { "id":"abcdef", "user":{ "name":"tarou", "age":20, "email":"example@example.com", "result":true } } 手順 スプレッドシートを作成 適当にヘッダとか作っときます。 ツール → スクリプトエディタ GASのコードを書く。 doPos
アジェンダ アジェンダ 概要 環境 前準備 Grailsのデフォルトアプリを作成 Herokuで動作させる GitHubにpush Travis CIと連携 メモ 参考URL 概要 タイトルの通りの事をやろうとしたら、結構戸惑ったためメモ。 Grails、Gradle、Travis CI、Heroku全てが全くわかっていなかったという事を実感。。。 尚、Herokuの設定については公式にドキュメントがあった上、サンプルリポジトリまである事に全部終わってから気づきました。こちらを参照した方が良いかと思います。 特に難しいことはしていませんが、誤っている点、もっと簡単な方法等がありましたらコメント、ブコメ、Twitterなどで教えてください。 環境 Grails Version: 3.2.8 Groovy Version: 2.4.10 JVM Version: 1.8.0_121 前準備 J
はじめに 社内勉強会で「ユーザスクリプトのすゝめ」というタイトルで発表を行いました。 割りと良い反応をもらえたので、ブログ用に一部変更して公開したいと思います。 アジェンダ ユーザスクリプトとは 使いドコロ 実際に作ってみる Chromeの場合の使い方 Firefoxの場合の使い方 まとめ ユーザスクリプトとは Webページを開くときに、ブラウザ側で指定しておいたJavaScriptを実行させる機能です。特定のページ(Googleの検索結果など)をカスタマイズして表示したりできます。 FirefoxのGreasemonkeyが有名ですが、現在は主要ブラウザのほとんどで利用できます。 ユーザJavaScriptより ↑に引用した通りですが、Webページ上で任意のJavaScriptを動かすものです。 つまり、JavaScriptが動くということはなんでもできるという事で、そのWebページを好
背景 子どもの写真をGoogleドライブで親達に共有しているのですが、遠方に住む義父から通知来ないといつ見ればいいかわからん!と連絡が。 さらに要望を聞くと、写真はフォルダ管理してるのですが、どのフォルダが更新されたかも教えて欲しいとのこと。 通知機能くらいGoogleドライブにあるだろと思って調べたが、そんな機能はなかったのでGoogle Apps Scriptで実装してみました。 実装 前回メールした時から更新されていた場合にメールを送る必要があるため、前回メール時の更新日時はスプレッドシートで保存することにします。 Googleドライブの写真フォルダ配下から最終更新日時を取得。 フォルダ分けして管理していたため。 更新日時を管理しているスプレッドシートから前回メール送信時の各フォルダの更新日時を取得。 スプレッドシートに保存していた最終更新日時より現在のフォルダの最終更新日時が新しか
お約束? 「子育てプログラマ・ITエンジニア・Webデザイナー Advent Calendar 2015」の6日目の記事です。 昨日は渡邊タツアキさんの「まだ手作業で消耗してるの?時短家電で家事をKAIZENしよう:子育てエンジニアアドベントカレンダー」でした。 前置き 自分に子どもが生まれる前、子どもが生まれたばかりのあるエンジニアから聞きました。 (子どもが生まれて)自分はエンジニアとして死んだ。 詳細を聞いたところ、子どもが生まれる前までは普通に行っていた、情報収集や、勉強、が全くできないとの事。 当時は「へ~」って感じでしたが、今年の1月に娘が産まれてその言葉が事実であることを知りました。 特に私の場合、妻が体が弱いこともあり家にいる間の子どもの世話、家事は100%私が行っていた事もあり、エンジニア的な勉強どころか自分の時間すら一切取ることができませんでした。(完全ミルクです。)
ハチイチ忘年会って何? ハチイチ忘年会は 1981年生 のWeb・IT系エンジニアの人達が「幹事をする」 忘年会です ようは、ただの飲み会です。 atnd.org blog.yusuke.be 概要 毎年年末恒例のハチイチ忘年会に参加してきました。 昨年は全く覚えてないほど飲んで、4時まで妻に怒られたりしてましたが、なんとか許しを得て2011年、2013年、2014年に続いて4回目の参加となりました。 今年はいつも以上に色々なテーブルを回ることを意識していたのですが、ほんと各テーブルでいろんな人がいて面白い! 基本的には1981年付近生まれのエンジニアが多いと思っていたのですが、最初のテーブルは経営者が多く、次のテーブルではデザイナー、別のテーブルでは営業、アーティスト?、年齢も学生、新卒の方からIT業界の歴史を語れる人までまぁほんと様々な方とお話することができました。 毎年言ってますが、
概要 3/18にFacebookアドレスにいきなりスカウトメールが届く。内容は以下のような感じ。 ある企業のご依頼による求人に見合う方をお探しする中で、 WEB上の公開情報でyamap様のことを拝見し、ぜひお会いしたいと考え、 スカウトのお声掛けでご連絡をさせて頂きました。 ↑でyamapとなっている所は本名でした。(Facebookは本名登録してます。) 今は転職する気なんてないですが、何度かメールをやりとりしたら転職に興味なくても、業界の事、転職の事、何でも聞いていいよという事だったので、ネタになるかと思い会ってみる事にしました。 聞きたかったこと 何故私に声がかかったのか。 スカウトがかかるほどの技術者であるとは思えない。 blogやTwitterからならまだわかるが、何故Facebookから声をかけたのか。 Facebookはほぼ見るだけで投稿は皆無。 技術的な事はほぼ呟いていない
概要 会社のメールがGoogle Appsになったので、スプレッドシートやらGoogleドライブと色々連携を試しています。 で、連携をするために使用するのがGoogle Apps Script(略称GAS)ですが、殆どJavaScriptなので超簡単! とりあえず、スプレッドシートで作った簡易的な進捗管理をメールで送信するようなGASを作成してみました。 実際にはGASは定期的に実行する機能もあるので、毎日朝8~9時に送信するようにしています。 仕様 以下の様なスプレッドシートを読み込んで、進捗が完了の列以外をメールする。 No. やること 担当 進捗 期日 備考 1 あれをやる 田中 ちょっとだけ 2015/04/25 がんばる 2 これをやる 鈴木 完了 2015/03/25 すぐやる 3 それをやる 高橋 半分くらい 2015/04/15 そのうち 送信されるメール スプレッドシート
概要 サーバが301リダイレクトを返してきた場合、ブラウザはリダイレクト先のURLをキャッシュして、次に元のURLにアクセスした際には直接リダイレクト先のURLにアクセスする。 元URLにアクセスしないので、現在はコンテンツがあっても考慮されない! この現象自体を知らないと原因究明が出来なくてハマる。っていうかハマった。 例 「http://example.com/hoge」にアクセス。 301が返ってきて「http://example.com/piyo」にリダイレクト。 「http://example.com/hoge」にアクセス。 「http://example.com/hoge」にアクセスすることなく「http://example.com/piyo」が表示。 解決方法 この状態になってしまったらブラウザのキャッシュ削除。 古いIEだとキャッシュを削除してもリダイレクトの設定は残るらし
インストール Chocolatey Windowsのパッケージ管理ツール。 @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin Ruby choco install ruby Ruby Development Kit choco install ruby.devkit Ruby on Rails gem install rails --no-ri --no-rdoc 確認 C:\>rails --version DL is deprecated
この記事は古いです。 環境は作れますが、Grailsのバージョンはかなり低いかと思います。 ↓を参照。(2016/06/26の記事です。) yamap55.hatenablog.com インストール 今どきはコマンド一発 choco install Grails 最初からJDKとGroovyは入っていたので、もしかしたら以下のコマンドでJDKとGroovyのインストールが必要かもw choco install jdk7 choco install groovy エラー出た人はコマンド二発 残念なエラー 'choco' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 Chocolateyインストール @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex
このページを最初にブックマークしてみませんか?
『山pの楽しいお勉強生活』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
Fetched URL: http://b.hatena.ne.jp/site/yamap55.hatenablog.com/
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy