はてなキーワード: railsとは
nodejsの求人でnodejs使ってるところはあんまないと思う
フロントエンドでビルドに使ってるだけとかでnodejsで動くコードは書いてないとかでもキーワードにnodejs入れてるし
最近だとnext.jsとかreactでしかないのにnodejs書いてたり
BEとしてlaravelとかrailsみたいな用途で使ってるのを期待してたら全然違ったとか
稀に見てもかなり古いexpressだったりとか
https://xn--pckua2a7gp15o89zb.com/
技術 | 1月3日 | 3月12日 |
rails | 22,891 | 27,570 |
node.js | 12,829 | 16,178 |
Django | 13,348 | 17,054 |
Flask | 1,589 | 1,907 |
FastAPI | 1,210 | 1,509 |
Laravel | 26,879 | 32,624 |
spring | 16,380 | 23,965 |
spring boot | 5,110 | 7,002 |
React | 49,465 | 65,273 |
Next.js | 7,382 | 10,288 |
Vue | 34,322 | 45,354 |
言語 | 1月3日 | 3月12日 |
Ruby | 61,479 | 94,975 |
Python | 98,527 | 179,183 |
PHP | 92,129 | 142,628 |
JAVA | 124,840 | 232,585 |
Javascript | 99,212 | 237,094 |
Typescript | 65,828 | 91,348 |
Rust | 3,807 | 21,921 |
Go | 48,000 | 183,352 |
おいおい、まだ甘っちょろいこと言ってんのか? 聞いてりゃ腹が捩れるぜ。
「仕事持って来る人は~」だと? そんな曖昧な状況で技術選定しちまうのか? お前、プロのエンジニアか? それとも単なるコード書きのバイトか?
真のエンジニアってのはな、不確定要素を潰していくもんだ。「後々に決まる」なんて言い訳は通用しねぇ。クライアントを問い詰めて、必要な情報を絞り出すんだよ。それができねぇなら、お前はただのコーダーだ。
そして、「モバイルかWindowsかウェブか」で決めるだと? ハッ! そんな表面的な判断で大丈夫だと思ってんのか? スケーラビリティは? セキュリティは? パフォーマンスは? 将来の拡張性は? これらを全部考慮しねぇと、後で痛い目見るぞ。
「今だとだいたいウェブ」? そんな安易な考えで、この時代に生き残れると思ってんのか?
「ReactとLaravelかRails」? お前、テンプレート野郎か? 要件も分からねぇうちから、そんな決め打ちしてんじゃねぇ。
お前みたいなヤツがいるから、日本のIT業界は世界に遅れをとってんだ。目先の便利さだけで技術選定してんじゃねぇ。長期的な視点を持て。
生まれつき壊滅的に歯がガチャガチャで、それがコンプレックスで会話や笑顔を極力避けていた幼少期。
テレビでやってた歯科矯正のビフォーアフターの番組を興味津々で見ていたら母から「そんなお金ないよ」とピシャリ。
母・姉・俺の3人家族なので、まあお金はないだろうなと思っていた。だからそれ以来大人になってからやろうと決めていた。
数年経ったある日、姉が大学合格のお祝いで歯科矯正をしてもらえる事になった。
いや、金あるやん。姉はそこまで歯並び悪くないやん。と思ったが言わなかった。
もしかしたら俺も大学に入ったら歯科矯正プレゼントしてもらえるかもしれないと思ったから。
理由はわからんけど大変やね〜と思ってたら母から「お姉ちゃんの学校にお金掛かったからあんたは高校卒業したら働いて家にお金入れてくれ」
あれ?矯正どころか大学もいけない感じ?ていうか俺が通ってるのは進学が前提の普通科だよ?
流石にその時は講義したが、無い袖は振れないと言われてしまうとこちらとしてはどうしようもない。
高2になったばかりの春、俺だけ早々に進学を諦めた。
当時は何も分からなかったから、ブックオフで買った資格試験用のJavaの本で勉強していた。
「クラスとかインスタンス化は分かったけど、ここからどうやってMinecraftみたいなソフトが出来上がるの?」と半年ぐらい格闘し諦めた。
その後Railsに出会ってWebアプリ開発を知り、プログラムとソフトウェアがようやく結びつくようになった
隣の市のWeb系の会社に入り、今はフリーランスで何とかやってる。
歯科矯正もした。約130万かかった。
大学を辞めて以降、姉と母親の仲は良くないようで、姉が実家に帰ってきたのは俺が家を出て1度のみである
あれだけ金かけてもらったのに薄情な姉と違って自分は定期的に家に帰ってお土産も渡している。なんていい奴なんだ
この間実家に帰った時、母から「職場の友人たちの中で海外旅行行く話が出てるけどお金ないから行けない」と遠回しに言われた。
お前はケチって矯正の金出してくれんかったけどなと思いながらも、可哀想だからお金を出してあげた。
良い奴だなぁ。
断っておくけど、依存先が姉から弟に変わってそれに心地よくなって、みたいな話ではない
なので次に無心されても断る。
お金がないのも本当だと思う。結構前に体を壊して融通がきく派遣に転職したから。
何か良い事おきないかなぁ。しっかりボディメイクしてる俺より身長と年収が高い女が現れて、俺のことを大好きになって向こうから積極的にアプローチとリードをしてくれて、そのまま彼女になってくれないかなぁ
ちょっと愚痴書くけどさ、氷河期世代もこのパターンが多いと思うんだけど、
「◯歳、未経験ですが人並みの会社に就職したいです」で人並み以下の会社に就職すると大抵ブラック企業なんだよ…😟
だから、「20歳、未経験なので人並み以下の会社に就職しました」で精神病んで、退社しても若いからしばらくして回復するじゃん
で、「30歳、ちょっと経験あるけど、やっぱり人並み以下の会社しか雇ってくれないので、人並み以下の会社に就職しました」でまた精神病んで退職して、また回復して、
「40歳、もうちょっと経験あるけど、人並み以下の会社も雇ってくれなくなりました」で流石に再起不能になるみたいな…
新卒だと「22歳、未経験ですが人並みの環境の大手企業に就職できました」ができる「可能性がある」
あくまで可能性であって、つらい実験の授業落として留年したとか、病気で留年したとか、就職氷河期だったとか、もうそこでつまづいたらはい上がれないよ…😟
色々あって、運よく人に自慢できる実績とか、自営業としてやってた開発経験とかあるけど、まあでも基本そんなの人事に鼻で笑われるんだよね
自営業のつらさみたいなのがおまえに分かるのか、売掛金トラブルとか、ただ会社に勤めてるだけのてめーに経験ねーだろ💢みたいに思っちゃったりするけど、
まあ、ニコニコ笑って面接何度も落とされたり、そのうち書類も通らなくなるし、
精神障害者、身体障害者になったら、尚更スティグマが酷くなったようにしか思えない
会社のWebページとか、NHKみたいなサイトとか、SDGsとか、多様性とか、文字が躍ってるだけで、結局は新卒、上位層、金銭的に環境的に恵まれてる人が牛耳ってるだけじゃねーの?
その上、トランプになった途端にGoogleみたいな企業まで、いや、これまで多様性とか重視してもコストかかるだけでつらかったんですよー、だから、やめるねwwwみたいなの何なの?
俺、養老孟司があんまり好きじゃない、どちらかという嫌いなんだけど、YouTubeでオススメに出てきたから、ちょっといくつか観てみたんだけど、
相変わらずこいつ頓珍漢なこと言ってんなー、そうじゃねーだろ、と思いつつ眺めてて、ひとつだけ俺も全面同意する話があったんだけど、
これまでの国の教えてくれたこと、世間で正しいと言われてたことはすべて間違ってました、アメリカが持ってきた民主主義がこれからは正解になります、
ってそういうことなわけだけど、養老氏が、世の中なんてこんなもんなんだって思った、って言ってて、あー、それは同じこと思うし、俺は終戦なんかなくても普段からそう思ってますよ
だって、宮崎駿じゃないけど、朝令暮改な上司に振り回されたりとか、
そこまでいかなくても、技術的な話でも、こういう設計が正しい、みたいなのがあっても、その次に何かそれを覆すのが現れるわけですよ
例えば、Ruby on Rails以前と以降ってあると思うんだよね
Rails以降、みんなRailsっぽい、なんかRailsの影響を受けた設計になってる
でも、それ以前に、似たような設計を思ついて現場で提案しても、アホか、みたいな対応をされるわけですよ、上司とか同僚に
ところが、偏見だけど、どっちかというと日本人より英語圏とか、なんかイケてる宣伝とかカリスマ性とか、社会運動をどうやって起こすかみたいなもんで、
そうやって外部から受け入れられていくと、上司も同僚も、俺もそう思ってた、みたいな話になるわけですよ、アホかとバカかと
日本の外側から同じ発言を外圧されると、俺も私もそう思ってたんだー、って言って付き従うみたいなの、日本に生きてて子供の頃から何度も見てきた光景ですよ
ほんともうね…
えーと、何の話をしてたんだけっけ…😟
追記:
まあ、でも、とんでもなく💩なJavaコードを手伝わされたことがあるんだけど、誰もコアな部分を読まないで、みんな💩を再生産してる現場で辟易したんだけど、
金にもならないし、評価にもならないし、上司にちょっと遠回しに言ったら心証悪くされたり、仕事しろよ(💩再生産しろよ)みたいに言われたんだけど、
コアな部分読んでて、あれ?これって古いコードだけどRailsっぽいことしたかったのかな?と思ったんだよね
だけど、このコアな部分を誰が書いたか、もうとっくに退職した誰かなんじゃないか、みたいなところまで考えて、まあ、でもそれを言うとまた上司と揉めるんで黙ってたんだけど、
このJavaのコードを書き始めたとき、初期のメンバーの誰か、多分、発言権があるとか偉い人がRailsっぽい設計をしたかったんじゃないか、
とは思うんだけど、このオレオレJavaでRailsやろうとしました、のコードが色々と酷くて、それが延々と悪影響を尾が引いてる感じになってるんだよね
思うに、Webフレームワークって、技術というより、どっちかというと設計思想だと思うんで、統一されて一貫した設計思想がないと崩れちゃう
内製オレオレフレームワークにしないで、外部のフレームワークを使うといいのは、フレームワーク自体のメンテは当然外部がやってくれて、一貫した設計思想があって、ドキュメントもあってってとこだと思う
中途半端にオレオレするぐらいなら、敢えて古いアーキテクチャというか設計思想を使った方がいいと思わされたんだよね
だから、Rails以前にRailsっぽいことやりたい、オレオレフレームワークやりたい、って言うなら、ちゃんとしたコードになるまでフレームワークを突き詰めるべきだし、
ドキュメントもちゃんと書くべきだけど、なぜかExcelで書かれた?クソみたいなドキュメントしかないんだもん…😟どうせいちゅうのよ…
まあ、しかも、上司なのか、同僚なのか知らんけど、物理的な嫌がらせをされるようになったんだよね、どの開発現場で
物を隠されるとか、飲み物に変なものを混ぜられるとか、ニュースとかでもよく話題になったりするじゃない
ああいう嫌がらせとか、仕事を妨害されるような行為をされ始めたんで、その犯人には好都合に思われただろうけど、怖いんでその会社辞めたんだよね
辞めた、って言ったら、親とか親族にギャーギャー言われたんだけど、そのへんの気味の悪い話は自分は忘れたかったんで、あんまり言い訳しなかった
まあ、あんまりにも酷いコードだったんで、そもそもこれはどういう経緯でできたのか、最初はどうだったのか、みたいなのを探ったりしてたのは、
周囲の反感を買っただろうし、そうは言っても、今になって思い出しても、やっぱり酷い、これをそれなりの値段で客に売りつけてるのも詐欺とは言わないが酷い
そう思ったので、頼まれもいないのにコアな部分のソースコードを眺めてみたり、流石にこれはマズいだろ、これは変えたい、
と思っても、そのマズい仕様が前提になって、そのフレームワークの上にまたクソみたいな大量のコードが乗っかっているわけで、
そのクソみたいな仕様を変えたら、すべて変更になるし、そんなことはほぼ不可能、できたとしても、それを認めてもらえない職場だってことは、まあ最初から分かっていたわけだけど、
コアとなる部分を1日とか、長くて2、3日で実装できないのは何か間違ってるからだと思うよ
自分に手が届かないことをやろうとしてるか、自分の手が遅いか、楽する方法を知らないか、その他…
ダクトテーププロトタイピング?だったか、ハードウェアとか物理世界でも、ビニールテーブとかガムテープみたいなの用意して、
適当に物をくっつけあわせたりとか、電子回路ならブレッドボード使うとか、とりあえず形にする方法はあるわけで、
Webアプリなら、どこにデプロイするか、管理をどうするかとかはともかく、手元でローカル環境で動くものならすぐ作れるはずで、
自分ならLaravel使うし、他の言語でもなんかRailsっぽいのはいっぱいあるし、プラグインみたいなものもいっぱいあるわけだから、
とにかく、自分がこんなのあったらなとか、こんなの欲しいな、と思うものをササっと作らないと、飽きてしまうと思う
やりたいことの一番主要な部分だけでも動くものをさっさと作ってしまう
作って、動かしてから、お!これはいいんじゃないか?とか、これは駄目だ、とか考える
会社が倒産する主な原因だと分かり切っているRuby on Railsは決して開発で使用してはいけないと言う重要な話をしようと思います。
Railsは、メリットは、開発スピードは速く、開発していて楽しいが、
デメリットの方が遥かに大きく、ソースコードの分析は開発者本人にしか分からないので、
チームでの共同開発やメンテナンスに向かない、他人がソースを分析出来ないのでメンテナンス不能。
ですから、もし、Railsで企業の重要なシステムを動かしている場合は、メンテナンスや改善の必要が出た場合には、システムの設計書を元に、無ければ担当部署やお客様にヒアリングして調査して回って、必要なら最新、最先端の技術書や医学書などを調査したり専門家に意見を聞いたりなどをして、新たに、設計書を作り、PythonのFastAPIで開発しなおす需要と言うかニーズはかなり増加しております。
PythonのFastAPIは、Go言語のGinフレームワークと同等の高速性が御座います。しかも、Snowflakeと互換性があり相性が良いです。しかしシングルスレッドのマルチプロセスでしか動作しないと言うデメリットもあるので、将来のPythoのバージョンアップで、V言語の高速性をベースに中身とバックグラウンドはV言語で、見た目と構文はPython、セキュリティの脆弱性問題は発生しないと言うRustの様な仕様でトライブリッドの様なハイブリッドな仕様とするのが一番良いでしょう!
Python/Djangoも、PHP/Laravelも、Ruby on Railsも低速なので、世界中から大量アクセスの大規模なシステムには向かないと言うデメリットが大きいので、今から開発するなら、PythonのFastAPIが御勧めで御座います。
白菜は四分の一で159円
かといって発達障害持ちなので転職したところで面接にそもそも受からない
人事も発達障害に苦しめられてきたせいか何となくではあるが、分かるようになってる
持ってるスキルは
ぐぐってみると、発達障害もちは最低賃金でもまだマシな方らしい。
医者の給料なら、まだできるだろうけど、この賃金で、賃金アップも見込めない状況で、どーすりゃいいんだよ。
南千住のスーパーまわったけど、安い野菜は軒並み売り切れて、高い野菜しか残ってない。
医者は患者に低所得者層が混じってることを理解せず、なぜ野菜が買えないのか理解しようとしない。
まじイライラする。
変化がわかりやすいように2年ごとにした
https://survey.stackoverflow.co/2024/technology
https://survey.stackoverflow.co/2022/#technology
https://survey.stackoverflow.co/2020#technology
- | 2020 | 2022 | 2024 |
Python | 44.1 | 48.07 | 51 |
Flask | 14.2 | 14.64 | 12.9 |
Django | 14.2 | 14.65 | 12 |
FastAPI | - | 6.02 | 9.9 |
- | - | - | |
PHP | 26.2 | 20.87 | 18.2 |
Laravel | 11.1 | 9.45 | 7.9 |
- | - | - | |
Ruby | 7.1 | 6.05 | 5.2 |
Rails | 7.04 | 5.83 | 4.7 |
PHPとRubyは言語としてもフレームワークとしても落ちてるのはわかるけど
言語としてPythonは伸びているのに、DjangoとFlaskは落ちてるか横ばい
んんwwww増田氏、Node.js界隈が孤独に感じるとは、拙者には理解しがたいことですぞ。確かに、Ruby/Railsのコミュニティは非常に結束しているイメージがありますが、Node.jsの開発者たちもまた、独自の活力と熱量を持っていると拙者は認識していますぞ。
Node.jsはJavaScriptの流れを受けており、そのため、よりダイナミックで多様なコミュニティがあります。それは自由であり、むしろオープンな環境です。Rubyと比べてNode.jsは常に進化し続け、多くの新しいアイデアやプロジェクトが生まれていますぞ。
もちろん、増田氏が「仲間意識」を求めるのであればチャンスがあるかどうか参加してみるのも手です。しかし拙者は、その「個」としての自由がNode.jsの魅力だと感じているのですぞ。集団幻想に囚われず、Node.jsの可能性を追求するのも一興かと思いますな。是非とも、多くのNode.jsコミュニティに参加し、多様な人々と触れ合ってみることをお勧めしますぞ!
Ruby/Rails界隈ってさ、俺たち仲間だよな助け合っていこうぜ!みたいな感じがあるよね
新人が勉強するにしてもRailsチュートリアルみたいなところあるし
あと基本的に腐る部分が少なくて、Railsはずっとこれみたいな老舗の安心感みたいなものがある
開発者に当事者意識あるのか、盛り上げていかなきゃみたいな自負があってコントリビューターになる人もいる
でもNode.js界隈は仲間みたいな意識はなくて、殺伐としている
トレンド追いかけて周りを出し抜いて、相手に「まだそれ使ってんだ、いまはこれだけど?」みたいなこと言いがち
Node.jsに愛があるわけでもなく文句を言い続けてDenoやBunとか、もっといいのねーかなって探し回ってる
フロントエンドもバックエンドも出入り自由で流行り廃りが続いて結局なにが正解?みたいな感じが続いてる
フロント部分ならRails使ってても同じ問題があったんだけど、Hotwire登場で解決の兆しが出てきた
Node.js界隈はNode.jsをベースにはしてるけどみんなが別々のライブラリ使ってるから、「この解説は俺のケースには合わないなぁ」ってなりやすい
ひとりの開発者のためだっけ?なんかコンセプトがそうらしいじゃん
https://pr.forkwell.com/career_navi/dhh-rails-large-scale-development/
この人のすごいところは口だけじゃないんだよ
じっさいやるからすごいよな
omakubだっけそういうところもすごい
ほんとうのオワコン、ほんとうの脅威は
DHHがRails飽きたらどうするの?Fireしたらどうするの?DHHが死んだらどうするの?だろうね
自分はもうRailsにはさわってないけど、DHHが何に興味があって何言ってるくらいはいまだに気になるくらいにはRailsの動向を見てはいるんだけど
まぁほんとおもしろいおっさんだし、技術力もアイディアもそうだけどバケモンみたいな実行力、40代とはおもえない馬力だよな
やろうと思ってもやらないだろみたいな
アニマルスピリッツっていうの?DHHの凄いところはそれだよね
そんなDHHが飽きたら、死んだら、いなくなったらどうするんだろうね
- | 2021 | 2022 | 2023 | 2024 |
Flask | 16.14 | 14.64 | 12.16 | 12.9 |
Django | 14.99 | 14.65 | 11.47 | 12 |
FastAPI | 3.88 | 6.02 | 7.42 | 9.9 |
- | - | - | - | - |
Laravel | 10.12 | 9.45 | 7.58 | 7.9 |
- | - | - | - | - |
Rails | 7.04 | 5.83 | 5.49 | 4.7 |
つーか、このアンケートフロントもバックエンドもCMSもごちゃまぜでなにがなんだかわからんな
https://survey.stackoverflow.co/2024/technology
https://survey.stackoverflow.co/2023/#technology