Kintoneをデータストアにしたときにハマること
Kintone初心者アドベントカレンダー四日目です。ごめんなさい。昨日だったのをつい忘れてしまいました。あぁ、やってしまった〜。って感じです。今日に四日目をかいてしまっています。申し訳ございません。よくハマりがちな罠についてかいていきたいと思います。なぜこのテーマなのか。実はヒーローズリーグ大垣Pythonハッカソンで実はこの問題にハマりました。それはAPIトークンとURLの場所を間違え実装してしま...
View Article【Rails】Rails⇔JavaScript間で時間データを渡す方法
【はじめに】先日、こちらの記事を書きました。【Rails】Rails側で定義した変数をJavaScriptに簡単に渡せるgem 「gon」を使ってみた -...
View Articleeventmachineを入れたくて...
はじめまして足の親指にできたささくれのせいで、スリッパを着脱するたびとても痛いです。どうも、かのらです。今回はeventmachineを使いたかったのに訳もわからずにPATHを設定しまくって失敗した話です。目次環境Slackbotをつくりたい!そういえば...結局学んだこと環境MacOS Catalina 10.15.1Ruby 2.6.3Bundler 2.0.2rbenv...
View Article【Androidひとり開発】~ガラパゴス実装に陥らないための参考資料~
~この記事は、ひとり開発 Advent Calendar 2019の提供でお送りしています~前回の5日目は @mikkameさんの Githubの日本語で書かれてるっぽいIssueを検索するサイトつくったでした。5日目なのにmikkameさんでした。(絶対これが言いたくて・・・)...
View Articlewebアプリの勉強がてらサークルの内部システムを作った話
TL;DRサークルでの情報共有がめんどくさかったので、勉強がてら内部向けwebシステムを作ったフレームワークというものの存在を知らなかったのでフルスクラッチで作ったところメンテナンス性がなさすぎたフレームワークを使うべきあらすじ詳細はサークルの内部情報に関わってくるので言えませんが、ファイルで管理していた情報が管理しきれなくなってきたということで、自分で内部向けwebシステムを開発することとなりまし...
View Articlestatic
初学者ですが、個人的な勉強のためにまとめてみましたstatic静的である・ロード後、クラスファイルの内容はstaticなものはstatic領域というメモリ領域に、それ以外はヒープ領域に配置される...
View Articleオーバーロード
オーバーロード・オーバーロードは「メソッドの多重継承」とも呼ばれ、同名のメソッドを複数宣言できる機能のこと・名前が同じかつ引数(引数の数、型、順番)が異ならないと使えない・JVMは、実行するメソッドをを読み込むとき、メソッドだけで判断するのではなく、シグニチャ(メソッド名と引数のセット)で見分けるので、同名のメソッドを複数宣言できる
View ArticleLinux標準教科書メモ1 その2
Linuxが生まれるまでAT&Tのベル研究所Linuxの元となったUNIXが誕生しました。UNIXはソースコードを配布していたので多くのユーザーが自由に改造できました。しかし、多くのUNIXが作成され、まとまりがなくなったのでAT&Tがライセンス契約をしてUNIXの管理を始めました。UNIXの多くは高いライセンス料を支払う必要がありました。そんな中、1991年にLinus...
View ArticleIT初心者のSORACOMジャーニー SORACOM Kryptonで認証キーを手放す
本記事はSORACOM Advent Calendar 2019の6日目のものです!「クラウドって何?サーバーって何?」の状態で、2018年8月からPython・AWSを勉強し始めて、今年はJAWS-FESTA2019にて「IT初心者のクラウドジャーニー」というテーマでプレゼンして、2019年11月12日 SORACOM-UG#1 札幌初開催!...
View ArticleFirebaseを利用した中耳炎診療支援Webアプリの作成 (2.画面の作成~canvasで画像表示)
プロトアウトスタジオアドベントカレンダー6発目の記事です!概要前回Firebaseの設定~認証方法の追加を行いました。Firebaseを利用した中耳炎診療支援Webアプリの作成 (1.Firebaseの設定~認証方法の追加)今回は画面作成を行っていきます。完成画面画面作成以下のようなコードを書きました。<!-- コンテンツ表示画面...
View Article写経のすヽめ
創作は真似事から始まるわりとよく聞く言葉だとは思いますが、世の中に存在する全ての作られたものは模倣から始まっていると思います。完全オリジナルなんてないのです。多分。幼年期に絵を書いていた人は恐らくドラえもんやアンパンマンの落書きから始まって、そこから色んな絵を描き、成長と共に色んなアレンジや技法を知り、自分のものにしたり。小さい頃ピアノを習ってた人だって、いきなりオリジナル曲を作れる人は稀有なんでは...
View ArticleNoodlの基本概念(Node・Component・Project)についてメモ
Noodl Advent Calendar 6日目🍜ここへ来て、基本へ立ち返ります(基本が一番大事...!) Noodlの基本"操作"ではなく、基本"概念"なので実践的な話はありません。 Noodlで知っておくべき概念をイメージとして捉えるための記事だと思っていただけると幸いです。結論書いちゃいます。Projectとは、Componentの集まりのこと。...
View Articleネットワーク回線初心者がオンプレとAWS接続のために調べたこと
はじめにオンプレとAWSの接続でVPNやDirect Connectも会社によってプランや言い方が違う印象を感じた。今後のオンプレ-AWS間の接続方法の判断や運用時の理解のために「VPN」「DirectConnect」とはどういうものかをまとめる。他社情報基本的にVPNでレイヤー3の領域に関しては冗長化している会社は少ない(Colt情報)Direct...
View Articleコンストラクタ
初学者ですが、個人的な勉強のためにまとめてみましたコンストラクタ・コンストラクタは、生成されたインスタンスがほかのインスタンスから使われる前に、事前準備を整える「前処理」をするためのメソッドの一種3つのルール①メソッド名をクラス名と同じにすること②戻り値型は記述できない③newと一緒にしか使えない(インスタンス生成時以外は呼び出しができない)非公開なコンストラクタ・privateを使うことで、コンス...
View Article勉強において最も大事なことはなんなのだろうか。
背景と目的予備校のCMを見たり、自分の周りの人、私自身の今までの経験から「勉強において大事なことはなんなのだろうか?」にたいして今の私のレベルで解答を与えてみたいと思います。そもそも勉強なぜ勉強をするのか?と言う問いに対して多くの人が・テストでいい点をとって親の叱責を避ける・センター入試のためになんとなくしているで、最悪の場合その期間が過ぎれば記憶がすっかり揮発してしまうことも多いと思います。また、...
View ArticleRubyで九九表を作ってみた
今回は、もう少し基礎に返って九九表を生成してみた。仕様要件・テーブルになるようにする。横幅はどこのセルも同じ大きさにする。・縦横の見出しはなし。そのまま値が表になっているものをつくる。・出来るだけコンパクトな構文にする。実際に書いてみたtable_of_tables_99.rb# Cell...
View Article