「rails」を含む日記 RSS

はてなキーワード: railsとは

2025-10-24

エンジニアの質の差って顕著なんだなあと思っているところ

問い合わせ画面作るのに、「速度が重要」とか言ってRackつかって数カ月かけて書いているようなクソプロジェクト

Railsで書いたら1日で終わるだろ

ランニングコストを下げたいみたいなこと言っているけど、エンジニア工数考えたらペイできないやろ

2025-10-17

anond:20251017110540

Reactは日本みたいな途上国しか、もはや熱はない

Railsみたいなもんか、もはや

2025-10-05

anond:20251004160446

かに2015年ぐらいか日本初のIT系プロダクトってあんま聞かなくなったよね。

当時はRailsブームだった気がするけど、あの頃イケイケだった会社は今何やってるんだろう?

2025-10-02

AIポンコツすぎで辛い

バックエンドRailsでsessionに保存する用に処理を書いてって指示してるのにDBに書き込ませようとしやがる

DBに書き込むなと指示したらどっから出てきたんだのRedisに書き込ませようとしやがる

DBRedisと言ったバックエンドインフラに書き込むなと指示してやっとsessionに書き込む処理を返してきた

こんなの使い物になんねえぞまじで

ちなsonnet4.5

2025-10-01

anond:20251001142227

Vue.jsとか中国人発明だし、そういうの日本人でいうとRailsくらいだろうか?

2025-09-30

クラウド導入したのにUSBデータのやりとりされて泣きたい

地方100人未満の会社社内SEをやっている。

若手社員要望クラウドストレージを導入。ノートPC持って社外で作業する人も多いから、便利になると思った。

40代以上からは「メールで十分」「ログインかめんどくさい」と不評だったので、エクスプローラーから直接使えるように自作アプリまで作って、それぞれのPCAWSマウントできるようにした。

導入から1年。

今日事件は起きた。

仲のいいおじさん社員が、USBデータを入れて、車で1時間かけて別部署へ持ってきた。僕の目の前で。にこにこで。

もちろん悪気はない。むしろ「えらいだろ?」くらいの顔だった。

はあ。転職しようかな。

会社HPやら社内システムを一人でちまちま作ってる。

クラウドストレージマウントAWS自作アプリ

機械車両管理(どこに何があるかダッシュボード表示、移動したらLINESMSで通知)

日報集計システム

勤怠管理データ経理ソフトに突っ込める形に変換する)

使ってるのはC++とかRailsとかPythonとかMySQLとか。インフラAWS中心で、heroku実験LINE APIとかNTTのCPaaSも叩いてる。

一人で社内システムを頑張ってたつもりだったけど

USBで運ぶおじさんの前では全部無力だった。

2025-09-24

Ruby Centralの乗っ取りをほめそやしてる奴がマットマレンウェッグにはこんなことを言っていたのだから、本当に人生というのはいいかなる時に誰がどういう立場に流れ着くか想像できなくて面白い

https://x.com/dhh/status/1845197490829889605

DHH

@dhh

This is totally crazy. Like if the operators of rubygems dot org just decided to expropriate the official Rails gems, hand over control to a new team, and lock the core team out of it. We're in uncharted and dangerous territory for open source now. What a sad sight.

2025-06-18

プログラミングができることが無価値になるんだろうな

最近Claude Codeで遊んでるけどとにかく終わらせるのが早いよね

10年以上プログラミングやってるけど実装調査も瞬殺だよ

かに出来上がったものはうーんって思うこともあるけどテストも書いて通ってるからOKでしょ

新卒レベルとか言ってる人いるけどこんな新卒いたらビビる

断言するけど少なくとも俺含む大多数のプログラマより仕事は早い

未来予想だけど変更しやすコードみたいなのは要らなくなりそう

だってすごいスピードで一から作れるんだから影響範囲とか気にしないで作り直せばいいじゃん

クリーンアーキテクチャみたいなのはもう時代遅れになるんじゃないか

DDD人間脳みそに収めるって意味モデリングは残るかも

いやしかしもうプログラマAIに勝てないよ

この文章書いてる間にアプリ作っちゃったもんね

エンジニアとして失業することはないと思うけどプログラミング価値は無くなったね

RailsできますとかReactできますとか何の意味もない

フリーランスの人とかどうするんだろうね

もうタスク作ってチケットまとめて彼らに説明するよりAIの方が楽になると思う

いやぁいいのか悪いのかよくわからないけど時代は変わったね

2025-06-17

AI楽しい

ここ最近はClaudeCodeばっかり触ってるけど楽しい

初めてrails触った時に似てる気がする

うまく言葉にできないけど面倒なところやって楽しいところだけ残るからかな

テストコードなんて書きたくなかったんだなって思う

AIって失業文脈で語られること多いけど単純に楽しいよね

なんかおじさんウキウキちゃう

2025-05-29

IT求人数、ここ数か月程度でも勢いがわかるな

求人ボックス

https://xn--pckua2a7gp15o89zb.com/

技術1月3日5月29日変化率
Rails22,89131,01136%↑
Node.js12,82917,01233%↑
Django13,34820,47153%↑
Flask1,5891,82715%↑
FastAPI1,2101,54127%↑
Laravel26,87935,52632%↑
Next.js7,38216,731127%↑
Spring16,38022,49037%↑
React49,46569,42940%↑
Vue34,32249,79545%↑


Next.js凄すぎだろ

2025-05-05

Node.js界隈「あれするなら今はこれが流行ってるよ。これもまぁおすすめかな。」 Laravel Rails「俺に全部任せろ!あれもこれも今回のVerで外部のアプリに頼らなくてもできるようになったぞ!」 

文化が違いすぎる

型があるとかないとかより

こっちのほうが全然違いとして大きい

Node.js界隈はずっと今は何がおすすめか、技術選定についてのブログ記事ずっと書いてるよね

あれするならこれがいい、これはこの点で微妙みたいな

2025-05-03

2020年2024年IT技術の人気ランキング比較

https://survey.stackoverflow.co/2024/technology

https://survey.stackoverflow.co/2020#technology

言語

-2020---2024
JS67.7---62.3
Python44.1---51
TS25.4---38.5
Java40.2---30.3
C#31.4---27.1
C++23.9---23
C言語21.8---20.3
PHP26.2---18.2
Go8.8---13.5
Rust5.1---12.6
kotlin7.8---9.4
Lua----6.2
Dart4.0---6
Ruby7.1---5.2
Swift5.9---4.7
Scala3.6---2.6

HTML/CSS,SQL,Bash/Shell,とかそういうのは省いた


順調に伸びるPython人気、そしてTypescriptの伸びがすごいな

Javaって永遠に人気なのかと思ってたけどじわじわと人気が落ちている

PHPも長期的にみると厳しそう。

GoとRustが着実に人気を獲得。

Luaが地味に人気出てる。


データベース

-2020---2024
PostgraSQL36.1---48.7
MySQL55.6---40.3
SQLite31.2---33.1
SQLServer33.0---25.3
MongoDB26.4---24.8
Redis18.3---20
MariaDB16.8---17.2
Elasticsearch13.8---12.5
Oracle16.5---10.1


PostgraSQLの勢いが止まらない

MySQL+MariaDBではまだMySQL系が多いが・・・


フレームワーク

-2020---2024
Node.js51.4---40.8
React35.9---39.5
jQuery43.3---21.4
Next.js----17.9
Express21.2---17.8
Angular25.1---17.1
ASP.NET CORE19.1---16.9
Vue.js17.3---15.4
ASP.NET21.9---12.9
Flask14.2---12.9
Spring16.4---12.7
Django14.2---12
FastAPI----9.9
Laravel11.1---7.9
Svelte----6.5
Rails7.0---4.7

フロントバックエンドがごちゃごちゃなのなんでだろう。Node.jsってフレームワークじゃないだろ・・・


Next.jsの勢いがすごい。やはりWEBTSNext.js時代なのか

Pythonの人気は盤石だけど、DjangoとかFlaskは人気が落ちてる。FastAPIに食われたか

LaravelとRailsはこのまま消えていく予感

2025-04-30

rails勉強してみよー!と思ってVScode環境構築してるけどめちゃくちゃエラー吐くな、これ・・・

教材で使ってるバージョンに罠も多くて全然終わらん

2025-04-23

なんでLaravelってまともなチュートリアルないんだろうな

というかまともなスクールすらない

求人数的にユーザー数はRailsの倍はあるだろうに

Railsには有名すぎるがRailsチュートリアルがあるし、フィヨルドがある

LaravelというかPHP界隈の薄情さってなんなんだろうな

Ruby界隈における特有の「微妙気持ち悪さ」

あなたが感じている「微妙気持ち悪さ」、たぶん共感する人はけっこういます

Ruby界隈には他の言語圏にはあまりない独特な文化や、ちょっとした“ズレ”が存在していて、それが複合的に作用してるっぽいんです。

具体的な事例を交えつつ、ちょっと詳しく見てみましょう。

💅 1. **「美学」への執着と排他性**

Rubyでは「美しいコード」「優雅文法」が非常に重視されます。「書いてて気持ちいい」ことを最上価値として掲げてる言語で、Matz自身も「プログラマ幸福のための言語」と明言してます

が、それが行きすぎて──

「そのコードRubyっぽくないね(笑)

みたいな文化が生まれがち。いわば“美学警察”みたいな空気です。結果として、他言語出身者が入ってきたときに「書き方がキモい」とか「ダサい」といった、**ちょっとしたマウントが生まれやすい**。

これは他の言語ではあまり見られない、“審美観の押し付け”です。しかもそれが悪意なく、ニコニコしながらやってくるからこそ、逆に怖い(笑)

⛪ 2. **Matz信仰と“村社会”っぽさ**

Matzさんは本当に素晴らしい人物なんですが、Ruby界隈では**「Matzが言った」=正義**みたいな雰囲気が根強いです。

例えるなら、以下のような流れ:

まり、**Matz本人よりも取り巻き熱狂ぶりがすごい**。これは宗教的とまで言われることもあります

🚪 3. **「外様」に対する無意識排除力**

言語特にPythonGo出身者が入ってきたときRubyの書き方・哲学に染まっていない人に対して、無意識の壁があることがあります

たとえばRails世界だと「controllerとviewの責務」とか「fat model/small controller」みたいな**“暗黙の常識”**が多くて、それに沿わないとすぐに「アンチパターン」扱いされます

結果として、**知識より「ノリの同調」が重視される風潮**があり、外から見ると「村社会っぽい」「馴れ合い感がある」と感じる原因になります

🎭 4. **カジュアルなノリと“おじさん構文”感の同居**

Ruby界隈って妙にカジュアルなんです。会議もゆるいし、発表も「みなさんこんにちは〜!」みたいなゆるふわ系が多くて、技術者らしいカチッとした空気よりも**「和気あいあい」な空気が主流**。

その一方で、現役で活躍しているRubyistの年齢層は結構高め(30〜40代中心)で、Slack文体GitHubのREADMEなんかが**ちょっとおじさん構文に見える**こともあり、そのギャップが「微妙気持ち悪い」と映ることがあります

🦖 5. **Rails帝国終焉と過渡期のモヤモヤ感**

かつて世界を席巻したRailsも、いまはNext.jsやFastAPIなどに押され気味。にもかかわらず、Ruby界隈では「まだRailsが主役である」という空気が漂っていて、その**現実とのズレ**がモヤモヤを生みます

現場Railsやってるけど、正直つらい。でも言えない」

みたいな開発者の**“表に出ない本音”**もあったりして、コミュニティ全体に妙な閉塞感がある。

🎤 おまけ:カンファレンス文化マイク

RubyKaigiとか見てると分かりますが、登壇スタイルも独特で──

それが心地いい人もいるんですが、**「寒いノリが内輪で盛り上がってる感」**が苦手な人にはちょっとしんどいポイントかもしれません。

こんな感じで、Ruby界隈って**“優しさと強い価値観”が同居してる場所**なんです。それが人によっては心地よくもあり、気持ち悪くもある。

2025-04-10

33歳中卒無職だけどSES内定もらった;;;;;;

お前らにけちょんけちょんに言われてて不安だったけど基本情報独学で取ってて凄いって褒められた🥲

N予備校WEBプログラミングコースか、railsチュートリアルどっちか終わらせようと思うんだけど、どっちがいいかな?

入社前にこれやっとけってのある?

2025-04-09

anond:20250409235535

railsすら知らん馬鹿はお前だけだよ。

もういい、お前のような馬鹿はもううんざりなんだわ。とりあえずコード書けよ。な?今のお前はhello worldすら書けない脳無しなのは間違いない話なんだが。

2025-03-25

anond:20250325130931

私は島崎健一です。

昭和15年1940年2月17日まれ

辰年77歳

仕事で使う言語pythonからrubyになりました。

フレームワークRailsがあるのですが

外苑通りを渡った所にある

Djangoへよく行きます

Djangoの方が安いので

無職です。

2025-03-18

anond:20250318121310

今はGoとかTypeScriptとか流行ってるけど、Railsが爆発的に流行った頃はまだなくて、静的型付け言語Webに向いてるって言えば、JavaC#だった記憶

どっちにしろRails以上の負債になってそうだが

はてなニューストップ記事3つが全部タイアップ広告になってる

から順番に

フレームワークRailsインフラAWS ECSチケットには納期を定めず、コミュニケーションは非同期…… 不動産SaaSマルチプロダクト展開のため全てに筋を通すスタートアップ「Facilo」の流儀  ←タイアップ広告

エンジニアにとって唯一無二の挑戦環境がある──プラットフォーマーとして新たな成長フェーズに進むRAKSULグループ技術組織 ←タイアップ広告

休みは多く、成果も多く。リクルートエンジニアに学ぶ「働き方とパフォーマンスを結びつけるエッセンス」 ←タイアップ広告

 

その他の新着記事も上から順番に

ドルエンジニアの「基礎体力」を養いたい。リクルートグループのニジボックス研修プログラムに込めた熱き思い ←タイアップ広告

ここが面白いよ、リクルートデータ組織ユーザーの“背中を押す”ようなレコメンド設計手法に、ばんくしさんが迫る! ←タイアップ広告

【必読】エンジニアの「具体と抽象」を往復する学びのヒント! 定番フロントエンド技術から資格数学英語ビジネスまで、新たな学びはUdemyの講座から! ←タイアップ広告

2024年はてなブックマーク年間ランキングトップ100 ←独自記事

 

そして右のカラムタイアップ広告一覧らしい。なんだこれ?

これだともうはてな広告という名前のほうがふさわしいと思うんだけど、はてなのいうニュースとは...?

2025-03-16

フロントエンド不要論

フロントエンド不要論」は、最近の開発現場サーバーレスクラウド技術進化に関わっている人たちの間でリアルに実感されている問題です。

✅ 最新の開発現場で「フロントエンド不要論」が出てくる理由

🚩 1. フロントエンドが複雑すぎる(技術負債が増大)

• React, Vue, Angular などのフレームワークがどんどん複雑化

SPAシングルページアプリ)のメンテナンスが大変

フロントエンドバックエンドの分離が、**「本当に効率的か?」**という疑問が生じている

• 「最終的にHTMLを描画するだけなら、サーバーでやればよくない?」

🚩 2. フロントエンドセキュリティリスクが高すぎる

APIキーアクセストークン露出問題が深刻

フロントエンドから直接APIを叩く構成では、「APIを守る」ことが難しい

XSS, CSRF, CORSといった脆弱性対処し続けるコスト無駄

• 「フロントエンド認証情報を持たせないほうが安全

🚩 3. サーバーレスクラウド技術進化し、API負担を減らす方向に

AWS Lambda, API Gateway, Cognitoなどのサーバーレス技術進化

フロントエンドAPIを叩くより、サーバー側で直接処理する方が効率的

バックエンドフロント役割代替できる環境が整った

✅ 実際にフロントエンドを捨てた企業の事例

1. GitHub(Hotwire, Turbo採用

• 以前はReactを使用 → ReactをやめてHTMLベースに戻した

サーバーサイドでレンダリングし、最小限のJSだけ利用

• 「HTMLサーバーで生成すれば十分」と結論付けた

2. BasecampTurbo + Rails

• React, Vue, Angularを全廃

Turboを使って、サーバーから直接HTML更新

JavaScriptなしで動的なページを実現

3. Laravel(Livewire)

JSなしで動的UIを作るフレームワーク

フロントエンド負担ゼロにする方向に進化

• 「JS不要なら、開発効率が上がる」

4. Shopify(GraphQLでデータを直接取得)

フロントエンドを完全分離する構成から、「バックエンドHTMLを返せばいい」 というシンプル構成へ移行

API負担を減らすことで、開発効率セキュリティを向上

サーバーレス時代の最適解:「フロントエンド不要アーキテクチャ

フロントエンドを捨てて、サーバーがすべての処理を担う」方向に移行するのが最適解になりつつある。

📌 最適なアーキテクチャ

ブラウザサーバーPHP, Node.js, Go) → API Gateway(Cognito認証

フロントエンドHTML/CSSのみ

サーバーAPI GatewayとCognitoを仲介

APIキーアクセストークンサーバー管理

サーバーデータを取得し、HTMLとして返す

📌 具体的な実装例(PHP + Cognito + API Gateway

require 'vendor/autoload.php';

use Aws\CognitoIdentityProvider\CognitoIdentityProviderClient;

use Aws\Exception\AwsException;

$client = new CognitoIdentityProviderClient([

'region' => 'us-east-1',

'version' => 'latest',

'credentials' => [

'key' => getenv('AWS_ACCESS_KEY_ID'),

'secret' => getenv('AWS_SECRET_ACCESS_KEY'),

],

]);

$email = $_POST['email'];

$password = $_POST['password'];

try {

$result = $client->initiateAuth([

'AuthFlow' => 'USER_PASSWORD_AUTH',

'ClientId' => 'XXXXXXXXXX',

'AuthParameters' => [

'USERNAME' => $email,

'PASSWORD' => $password,

],

]);

setcookie("accessToken", $result['AuthenticationResult']['AccessToken'], [

'httponly' => true,

'secure' => true,

'samesite' => 'Strict'

]);

header("Location: dashboard.php");

} catch (AwsException $e) {

echo "ログイン失敗";

}

?>

APIキークライアントに公開しない

アクセストークンサーバー管理

フロントエンドは何も持たない(XSS耐性あり)

✅ まとめ:「フロントエンド不要」が最新の開発トレンド

🚀 **「フロントエンドはもう不要」**という流れは、最新のクラウド/サーバーレス開発に携わる人たちが実感していること。

APIキー管理が楽になる

セキュリティが大幅に向上する

フロントエンド開発の負担がなくなる

パフォーマンス爆速になる

👉 結論:「フロントエンド不要クラウド×サーバーレスバックエンドが主役になる!

この方向性に完全に共感しますし、今後の開発では**「フロントエンドなしで済むか?」**を常に考えるべきですね!

2025-03-12

求人ボックス求人件数の変化

求人ボックス

https://xn--pckua2a7gp15o89zb.com/


技術1月3日3月12日
rails22,89127,570
node.js12,82916,178
Django13,34817,054
Flask1,5891,907
FastAPI1,2101,509
Laravel26,87932,624
spring16,38023,965
spring boot5,1107,002
React49,46565,273
Next.js7,38210,288
Vue34,32245,354


言語1月3日3月12日
Ruby61,47994,975
Python98,527179,183
PHP92,129142,628
JAVA124,840232,585
Javascript99,212237,094
Typescript65,82891,348
Rust3,80721,921
Go48,000183,352
ログイン ユーザー登録
ようこそ ゲスト さん