ぷよぐらいんぬ

witk programming

bitbucketにpushできない

! [rejected] master -> master (non-fast-forward)

 RailsTutorialなう

  1. とりあえずkeygenで鍵ペアを生成,適当にリネーム
  2. ssh-agentに登録
  3. git push --なんたらかんたら
  4. _人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人_
    > ! [rejected] master -> master (non-fast-forward) <
     ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄

解決

公開したつもりがネットの虚空に消えてたのでざっくり書く。

結局のところ、bitbucketが標準で置いてくれるreadmeファイルのせいで「readmeがあるmaster(bitbucket側)」と「readmeがないし削除歴もないmaster(ローカル)」が存在してしまい、それで衝突してたらしい。

なので新規にリポジトリ作る段階で「readmeいる?」のとこでNO言っておきましょう。

f:id:wanoh:20180224113835p:plain

競合をゴリ押し回避するのも(汚いけど)必須だろうし練習したい。

しかし今はgitよりもrails自体をやりたいんで最初から問題になるようなファイルを存在させないのが最善かと。 

Ruby on Rails 5アプリケーションプログラミング

Ruby on Rails 5アプリケーションプログラミング

 

 

 

firefoxをデフォルトでページを拡大表示させたい(アドオンで)

対処法

 

NoSquint Plus – Firefox 向けアドオン

 

linux mintでいわゆるCtrl+マウスホイールの拡大ができなかったのでこれで解決

 

2018/02/13

ほぼ日記。

vaioproという微妙な遺物を使っているのだけど、railsいれようとしたらエラー起きるわ重いわでいらいらして、デュアルブートUbuntuもなんだかSSDの中の方のエラー出てる気がして、でもデュアルブートって一旦普通のwindowsのブートシステムをリカバリしてからまたやりなおさないといけなくて、そのへんを懇切丁寧にやる気はしなくて、それどころかだんだん腹が立ってきた。

でwin10を消してMintを入れてしまった。MozcがいまいちうごかなかったけどIbusを使うのを諦めてfcitxにしたら一発だったからibusはごみです。

IDEに慣れつつやっていく

「なんとなく初学者っぽいものを書けるけどぜんぜん成果や成果物が出ない出せない」マンである。だから快適なIDEに慣れつつ快適であろう(少なくともサポートが充実している)Railsを練習していくことにした。Pythonはいったんほっとこ。

どうせJavaScriptやらhtml5ををやるときも使いたいのでNetBeansにしてみた。メジャー最高!

ちなみにいま作ろうとしてるやつはRailsSQLあったらほとんど片がつく。つーかcsvでもいいんじゃね。予想規模は2~30人書き込みと数百人閲覧/週レベルだしもはやメールで情報貰って手打ちでもできそう。だけど自動化。初学者の成果物として最適レベルであるのは間違いない。

セキュリティどうしようかと思ったけどインジェクションとか検知してくれるサイトとか多分あるよな。まあ重大な情報はないので(全部公開情報なので)、サーバー自体のrootとか入られなければなんということもなし。そのへんはできるし。

 

過去ツイートをランダムで再送信するbot

なんか作ろうと思って、激しい妥協をしながら作った。参考↓

↑を読んで、とりあえずアクセストークンとかの設定は終わったこととします。

 

まずTwitterから過去ツイートをcsvでダウンロードします。

で、pandasで読み込んで、ランダムで行を選び、"text"列を選び、テキストが取得できるので(必要ならば文字列加工してから)ツイートするメソッドにぶち込みます。尾張

雑にやってるのでRTとか@表記を消しておらず、迷惑になるかもしれないので鍵垢を作って使いましょう。もちろんまじめにやるなら置換をしましょう。

このbotはなんといってもランダムなので「1年前と同じ時間に投稿」とかの要素をカットしているぶん圧倒的かんたんさを誇りました。

そしてcrontabを使って定期実行しているだけなのでpythonで定期実行要素がなくても大丈夫。

ちゃんと同時間に投稿を目指すなら投稿時間の列も読み込んで何らかを行う必要がありますね。

いちばんやさしいPythonの教本 人気講師が教える基礎からサーバサイド開発まで (「いちばんやさしい教本」シリーズ)

とりあえず記事を出そうと思っただけなんで詳細はあとで。

 

※これと別で懐かしのうんこうこんbotをやってたら凍結くらいました

そりゃそうだって感じがすごい。しかし鍵なのに迷惑かけてるからって凍結かあ。「うんこいいすぎてごめんなさい」ってTwitterにメール送った。うんこいいすぎてごめんなさい…。

f:id:wanoh:20171219234313p:plain