高卒四年目webプログラマーだけど、エンジニアと非エンジニア集まれ
■ このスレッドは過去ログ倉庫に格納されています
技術や年収や性癖や業界の話しようぜ
特定に繋がらない範囲で質問なんでも答えるよ web系でも組み込みでもハードでもアプリでもなんでもいいからさぁ! shadow-rootの中の要素のCSSを変更するとき
(元のhtmlタグ)::part(要素の中のクラス名){~:~;}
ってするといじれること今日教えてもらった
これで他人のウェブコンポーネントいじるときはかどりまくる 入院中暇ならBlazorで適当なアプリ作ってみなよ
めちゃんこおもれぇから >>6
なんかスタイルバグの温床になる気がするんだけど大丈夫なの?
どこのcss反映されてるのこれ問題やばそうな気がした >>10
いや普通にウェブコンポーネントの中のshadow-rootのCSSをイジるだけだからな
別にわからなくなるなんてことはない >>7
C#最近そんな動きしてんのか
webアプリ作ってみようと思って一時期勉強してたことあったけどなんか飽きちゃってたな
フルスタックFWなの?
>>8
会社の合宿のために広島から東京来たんだけど、
着いて3時間で新宿駅の前で転けちゃって......
大腿骨頸部骨折して、今入院18日目 >>9
t3-stack使って最近遊んでるんだよね
折角時間もあるからバックエンド勉強しようと思って、ddd導入して入院中にチャットアプリ作ってみようと思ってる >>12
フルスタックではないな
Blazorはフロントエンド用のフレームワーク
ただC#だからバックエンドのASP.NETに繋ぎやすいってのはある
テンプレートでASP.NETでホストされたBlazorWASMアプリを選んだらフロントつつきながらバックエンドもつつけるモンスターが出来上がる
大腿骨骨折ってやべぇな…
歩けなくね? >>11
単一HTMLに対してスタイル当てる時に便利みたいなイメージ?
最近vueとかreactとかばっか使ってるからエレメントのスタイルの上書きとか基本的に怖いワードの印象ついてる ユーザとベンダーの折衝、たまーにDBイジる仕事をエンジニアと言い張られてるエンジニアです >>13
T3-StackってことはTypeScriptか?
TypeScript勉強したいなぁって思ってたけどBlazor見つけていややっぱいいやってなったw >>15
マジ?
Reactとか使ってるならウェブコンポーネントバリバリ使ってんじゃないの?
そのコンポーネントの中でshadow-rootに隠れてる要素をいじれるのはめちゃくちゃよくね? >>14
最近いろんな言語でフロントエンドのFW開発されてんな
Pythonからもなんか出なかったっけ?
REST信者だからテンプレート嫌いなんだよなぁ
RepositoryFactoryパターン無理矢理導入してでもインターフェース集約したくなっちゃう
歩けないっていうか荷重出来ないね
ほんとだったら即人工股関節みたいな折れ方してるみたいなんだけど、若いからワンチャンって理由で骨接合手術したんだよね
あと四週間は免荷だから、それまで車椅子だよ なんかガチガチのは触る気になれんな
ssrの辺りから反吐が出そうだったし >>16
立派にエンジニアでしょ
高校生の時にIPAのPM試験目指してたことあるから折衝の大変さイメージつくわ
胃に穴って開いた? >>17
だよだよ、TypeScript
t3-stackは最近提唱されてるアーキテクチャで、TypeScript + React + tRPC で限りなく型安全にWebアプリ開発しようぜみたいなやつ
tRPCっていうライブラリが肝なんだけど、こいつ何がすごいってREST APIのフロント側に型付けやってくれるんだよ勝手に >>22
遠隔地のプリンターの設定するのもエンジニアって言って良いんか?
俺は開いてないけど先輩が開きそう
っていうかもう開いてるかもしれん 個人hpとほほのサイト見ながら作ってた頃のが幸せだったと思うわ
やれawsだのreactだの専門化しすぎて >>18
Atomic Designちょっと崩したみたいなコンポーネント分割をやることが多いんだけど、
下位のコンポーネントのを上位のコンポーネントからレイアウト変えるのってあんまり推奨されてないんだよね
抽象でやりとりしてレイアウトを可変にするのが理想で、複雑さを増しちゃうような実装はやりたくないというか 型付けに魅力感じてくれるのはうれしいな
いまの若いのは型フリーが当然で型付けのメリット語ると老害扱いされそうで黙ってたる 高校生の時にIPAのPMってw
あれって実務経験を元にした作文なかったっけ >>20
作れるよ
htmlサクッと作ってレンタルサーバーに置くのでも、
フレームワークガンガン使ってるやつをAWSにホスティングするのも簡単なインフラ構成なら出来るよ Reactとかをフレームワークっていう呼び方あまり好かへん
プロジェクト固有のFWとの呼び分けできる言葉がほしい >>32
うおー、ちょっと作ってるとこ見てみたい! もう中の人以外興味ない感じになって
経営陣も適当にやっといてになって
専門化も行きすぎると弊害あるわ >>21
最近は仮想DOMよりDOM直接書き換えてやろうぜなんて時代に逆行するような動きのライブラリも出てるよ
なんだっけな、Svelteじゃなくってなんか最近OSS化されたやつ......
>>23
お前みたいな昔の技術を知ってるのが居ないとCake2とかで作られた業務システムの改修が出来ないんだぞ
プロジェクトによってはウルトラ戦力だろ
というか業界25年ってマネージャ格じゃないの? きっと専門用語や略称に見せかけて、イニシャルトークで悪口とか言ってるに違いない >>36
Cake2ってphpのか
すまねえなまずCake自体が新しいわ
bakeとかやるやつだろ
ああいうテンプレートエンジン自体が新しいなとか思っちゃう >>25
社内seってやつ?
あの会社によってやることが違いすぎると噂の
>>26
ノーコードとかCMSとかで簡単なやつなら昔より高精度で作れちゃう時代だもんね
Compilotだっけ、コード自動生成するみたいなやつ
多分ドメインに足突っ込めるようになっていかないと、技術力だけじゃそのうち時代に淘汰される気がする >>29
GoとかPythonとかって型システム無いんだっけ?
型定義は絶対要ると思う
静的解析だけじゃなくてほんとなら単体テストも全部書きたい派閥です >>30
くっそ痛かったよwwww
搬送される時もちょっと動かされるだけで「あああああああ!!!!」って叫んでた
最近やっと入浴ができたのが嬉しい
骨頭壊死起きたら人工股関節になるみたいで、
エンジニアとしてはほぼノーコストで障害者雇用枠狙えて年収上げやすくなるなーとか思ったり。。。 >>31
あるね、午後II試験が最低1,800字だかで、実務をベースにした論文を書くよ
ただあれって本当のことかは探られないから、架空のプロジェクトをモジュール化して突破目指すのがアリなんだよね
国語の先生とか情報の先生に過去問解いて見てもらってたんだけど記述問題で落ちた
6点足りなかった
今思い出しても悔しい畜生 >>33
Reactはライブラリだよ
オレオレFWなんて長らく見てないな
探せば未だにいっぱいあるんだろうね......FWから作るチーム >>34
転職活動の一環でポートフォリオとして作ってたやつだけど、こんなん一人で作ってたよ
レスポンスシブもまともに出来てないし、変な仕様と日本語ばっかだけど、
初めて一人で0から作ったサイトだから結構愛着ある
https://itamaster.work/ja >>45
うぉおおおおすげぇえええええええでも開いたらIP抜かれたぁあああああああああもぉおおおおだめだぁあああああああああああ ASP.NETにホストされたBlazorWASMの簡単な説明
1.HTMLを書く。その時変数やイベントは@をつける
https://imgur.com/31PjXzW.jpg
2.@code{の中にC#の処理を記入}
https://imgur.com/J8f8H5t.jpg
3.C#の処理でAPIをサーバー側に渡す(HttpClient.JsonAsync("API名")でAPIを渡せる)
https://imgur.com/O4sbNwq.jpg
4.クライアント側のAPIをAPIコントローラーで受け取る
https://imgur.com/DSeYlvl.jpg
5.サーバーで処理を行う
https://imgur.com/yDLSpNq.jpg >>37
IT後進国だからしょうがない
みーんな英語で名前つけちゃうもん
>>38
実際ありそう これを一つのソリューションの中で行えるからかなり楽
もちろんC#だから静的型付け >>47
1.はわかった!
それ以外はもうわからないね >>39
gridもない頃、テーブルレイアウトとかの時代の人か......!
Accessで業務システム作るみたいな......! >>50
俺もなんでこれでAPIがちゃんと送れてるのかわからんがちゃんと送れてるようだからなんとかなる >>49
IPアドレスなんて簡単に抜けるけど抜く意味があんまり......
あとプライバシーポリシー設置してるから安心してくだしあ >>53
うむ、まさにな! っていうかC#ってjsみたいにHTMLにべちゃっと書けるものなのね、意外だわ >>45
これってウェブアプリの方も作ったの?
Excel使うようだけど >>54
嘘だ! もうあたしのルータにたどり着けるに違いない><
さらに初期設定のパスワードだからログインしてうぇっへっへwwwってやってるに違いないんだ><
あたしのネットワークに侵入の危険がぁ>< >>56
改めてもう一度見ると完全にプロの仕上がりですげぇよな >>55
それがBlazorというフレームワークなのだ
てかこれ.htmlファイルのようだけどBlazor用の.razorファイルだから本物の.htmlファイルじゃない
ただ普通に.razorファイルにHTMLが書けるって感じ >>47,49,50
まあベーシックなMVCって感じする
静的型付けなのは嬉しいね
なんかC#勉強したことないけど読みやすいな >>61
そうそう
API渡した以降はASP.NETがやってくれる
これはMVCのフレームワークだね SQL処理だけどEntityFramework使ってるから簡素になってると思う >>52
人工股関節は胡座とか正座が出来ないだけで普通に生活出来るよw
元々激しい運動もしないから転けた程度で折れたんだし、
あんまり生活変わらない上で障害者年金貰いながら転職有利になるとかアドじゃん......?
>>53
勝手にルーティングしてContoller行ってくれるやつ苦手だなぁ
FWに勝手に動かれるの悲しい
routerはこうじゃねぇとぉ......
https://user-images.githubusercontent.com/73627117/197390812-81d32bc5-dc4f-400b-a6b7-e1afb9824938.png >>56
APIもフロントも全部俺一人で作ったよ
https://github.com/FAL-coffee/itamaster-front
バックエンドはrailsなんだけど、クレジットカードのサービスのAPI Keyとか直書きしちゃってて、
アーキテクチャもなんもなしでコード重複しまくりだしでpublicにしてない
最初はAWSのEC2に置いてdbもRDS使ったり、ALB使ってnginxにリクエスト飛ばさせたりしてたんだけど、お金かかりすぎるから今はnetlifyとHerokuにホスティングしてる >>58
一年半前に作ったやつだから今見るとクソみたいなところが目立つけど、
頑張って作ったよ!嬉しい!えへへ!
>>63
バックエンドとかSQLマジで苦手
考えること多すぎないか >>62
最近のFWなの?
完全に偏見だと思うけどMVCって業務システムとか以外であんまり見ないイメージ 確かそろそろherokuも追い出されるんだよな無料枠
利用者居ないしクローズしようかな…… 車椅子とか、松葉杖だと洗面所行くのも一苦労でつらいね >>67
ASP.NETはかなり昔からあるね
2002年くらいだっけ?もう20年近い >>76
blazor
フレームワークっていうか、テンプレートエンジン? 酒飲めないのがつらいよぅ……
あと四週間以上飲めない…… ■ このスレッドは過去ログ倉庫に格納されています