pythonを頑張るブログ

突然pythonに目覚めました。何でもっと早くプログラムをやらなかったのか…後悔しています。適当に綴ります。

プログラミング

【ブログ開発】日本語がデータベースに入らない【mysql】

いやはや、いざ開発するとなると本当に色々起きるから大変。 なんかもう逆に楽しくなってきた。 投稿画面を作って、タイトルと本文がDBに保存出来るかテストをしてみました。 test、testと入力して保存をすると成功します。 しかし! テスト あああああああ…

はー、マジくそ

mysqlの設定でマジでどはまりした。 何度も怒り爆発してマウス投げそうになった。 でも絶対に私は諦めない!! そして絶対に許さないmysql。 私はお前が嫌いだ。 mysqlの最新版をインストールしたのですが、何だか認証方式が変わったとかなんとかで、railsサ…

【はじめてのウェブアプリ】いきなり躓いた^q^

さて、ブログ開発計画ですが、railsでプロジェクトを作成し、 ブログ王に俺はなる!(ドンッ (違 と、大海原を小さな船で出発したルフィの如く、やる気に満ちていたのですが、DBで躓きました。 railsはデフォルトでsqlite3がDBとして使われているのですが、やっ…

よし、そろそろブログ作る

まだまだ分からない事だらけだし、デザイン全然出来ないけどブログ作ってみようと思う。 基本的な事は大体理解出来てると思うから、その辺の知識の確認も含めて挑戦してみよう。 たぶんデプロイするのが一番キツイと思う。 でもgit使って管理しておけば、サ…

ウェブサービスって

ちょっとRailsを勉強していて気になる事がありました。 ウェブサービスをアカウント毎に提供する方法はどうするんだろう?と。 例えば、ブログサービスであれば同じ機能をアカウント毎にまっさらな物を提供しています。 どうやんのこれ。 いまRailsの勉強で…

Railsのscaffoldで混乱する

Progateでは1個1個ルートを設定して、ビューを作って、コントローラーにアクションを追加していました。 どうやらこのような作業を1発で全部行ってくれる魔法のコマンド"scaffold"なるものが存在するようです。 え、何これめっちゃ便利やんけ、と思ってい…

WindowsでRails環境を構築しようと思ったらハマった

はい、いつも何かやるとほぼ必ずハマる私です。 もうはいはい、って感じでgoogle大先生に教えてもらっています。 基本的にProgateで勉強をしているのですが、ちょっと前に買ったRailsの本でも勉強してみようと手に取りました。 たった1日で基本が身に付く! R…

ProgateでRailsのお勉強

ちょっと前に、rubyの基本的な文法をprogateで勉強していたのですがワケあって使っていませんでした。 課金しちゃったばかりだったし、もったいないのでちょっとrailsをやってみる事に。 あまり期待していなかったのですが、めっちゃ分かりやすい! やっぱり…

Railsのお勉強

勉強していたRailsの教材がDockerを使いながら進めていく感じのものでして。 Dockerもなんか最近よく聞くし、railsと一緒にdockerも覚えちゃうぜ! なんてイキっていた時期が私にもありました。 まず結論から言うと、この勉強方法はマジでやめた方がいい、と…

progateでRubyを勉強してみたけど

Rubyではreturnをあまり使わないって覚えたんだけど、progateだと必ずreturnで結果を返してるっぽいんだけど、どっちが正しいんだろうか… インスタンス変数も@じゃなくてself使ってたりするし、とりあえずこうゆうものって感じで教えてるのかな。 progateは…

勉強する環境って大事。特に分厚い本を用いるとき

プログラムの勉強をするようになって、分厚い本を読む機会が増えました。 しかし、分厚い本ってそのまま開いておくのも大変だし、そもそも邪魔だし結構これだけでやる気を削がれたりしませんか? 特に、プログラムの勉強本はコードを写経したりもするので開…

『ruby』atom-runnerで日本語が文字化けするアレ

pythonでは解決方法がたくさん載ってるのですが、rubyでの解決方法が全然見つかりません。 質問サイトに投稿もしてみたのですが、解決に至る回答を頂けなかったので自力で何とかしてみました。 ただ、どうして直ったのかは自分でもよくわかっていない為、思…

rubyをおさらい中

ちょっとpythonはお休みして、数学とrubyの勉強をしています。 大分前にrubyを少しやったのですが、意外と覚えていました。 pythonの知識のおかげで、rubyもすんなり入ってきます。 前に勉強した時はほーん、程度だったのですが、%記法ってめっちゃ便利じゃ…

irbで日本語入力が出来ない場合の解決方法

なかなかrubyは環境設定面倒ですなー。 日本人の方が開発してるのに、何で日本語使えないんやー。 て事で、irbで日本語入力した場合に文字化けした時の対処方法です。 これも備忘録ゆえ、参考サイトのコピペです。 万が一、参考サイト様の記事が消えたら困る…

今宵はrubyセットアップ(rbenvのpath設定)

Mac Book Proを購入してからrubyを全くやっていなかったので少しセットアップをしてみました。 macに初めから2.3が入っていたのですが、何となく2.5がよかったので入れてみました。 rbenvを使うとバージョン管理が楽になるようなので、rbenvを使いました。 …

VirtualBox上のCentOS 7のネットワーク設定で死ぬほどつまづいた

あー、マジでドツボにハマった。 私はVPS環境があるのですが、今勉強している中で仮想サーバー環境にGitを使ってデプロイする方法を学んでいます。 そこでとにかくドツボにはまったのでメモとして記載しておきます。

TypeError: sequence item 0: expected str instance, int found

あー、paizaのとある問題やってたらなんかまた初歩的なとこで引っかかった。 paizaは問題の回答書いちゃダメみたいなので、下記の私のミスはpaizaの問題がバレないように改変してあります。 リストの中身を結合させたかったので下記のように記述してみた所、…

今日はDjangoのお勉強

やっぱり朝イチが一番勉強の効率がいいなぁ。 今日はDjangoのお勉強をしてるけど、理解が深まった気がする。 いくつか教材的なのを購入したけど、どれも反復してると段々分かってくるもんだ。 もっと覚えて自力でブログ位は立ち上げたい。 いや、ブログくら…

トイレ判定プログラム

discordのbotで、トイレに行ったら時間を計測してその時間でうんちかおしっこかを判定するなんとも下世話なプログラムを作っています。 ほら、小学校の時とかにトイレの個室の方に入ると大騒ぎだったじゃないですか? あれの簡易版みたいなものです(違 ちょ…

カンマ含む浮動小数点の文字列を整数に変換する

music botは実装できたので、今度はおしゃべりBOTを作っています。 日経新聞のHPから日経平均を取得して返すBOTを作ったのですが、日経平均が21,803.95と、小数点とカンマを含んだ文字列で返ってきます。 そこまで精密じゃなくて良いので、小数点を切り捨て…

CentOS7でDicord MusicBotを常駐されられたー

やばい、今日の休みを全てこれに注ぎこんでしまった・・・ BOTの設定は大分前に自分のPC内ではセットアップできていました。 サーバーの知識ゼロな私ですが、常駐化を目指し様々な解説ページを読み漁りました。 VPSの設定では初期設定で躓き、終わったと思った…

やっぱりMac買おうかなぁ・・・

色んな本買っては今まで知らなかった機能に触れ感動している毎日です。 いまはスクレイピングのお勉強しています。 ただこれHTMLとCSSの知識ある程度ないとどこに何があるかよく分からないですね。 これを勉強するとあれも勉強しないといけない派生現象やめ…

pipをアップデートしたらDEPRECATIONと表示される

ちょっと前からpip listを使うとエラーが出るようになりました。 DEPRECATION: The default format will switch to columns in the future. You can us e --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.con f under the [lis…

Rubyのお勉強

Rubyの勉強をしたのでメモっておきます。 基本的な事ですが、ちょっと気になる部分があったので。 pythonと比較しながら勉強すると通じる部分があって理解が深まります。 今回は割りとRubyオリジナルな部分が多い気がしますが。 まずはif修飾子とかいうのに…

pythonの勉強中です

はじめまして。 konbuです。 昨年末から何故か突然、pythonの勉強を始めました。 それまで、余暇はゲームをして過ごすことがほとんどだったのですが、今ではすっかりpython漬けの毎日です。 amebloにもブログがあるのですが、プログラマーの方はなんとなくは…