■TYPEプログラミング部
1001レス・2021/08/1642 TokyoのPiscine受ける😢
だる😢
ラズパイpicoで電子工作する奴おらんか?あんまり情報なくて手詰まりなんや
おもしろそう
これ安いけど、単体でなんかできるの? それともなんか一緒に色々買わなきゃいけないの?
よかったらちょっと教えて!
canvas 3dでなにかつくろうか
いいね
マイコンだからこれにプログラム書き込んでセンサーとかモーターとか制御するんや
↓picoじゃなくてラズパイZeroだけど本+キットが売ってる
ttps://akizukidenshi.com/catalog/g/gK-15352/
Raspberry Piの最新機ってどれくらいの性能なの?
↓でどれくらい使える?エロい人教えて
チップ ブロードコム BCM2711,
Quad-core Cortex-A72 (ARM v8) 64-ビット SoC @1.5GHz
マルチメディア H.265 (HEVC) (4Kp60デコード), H.264 MPEG-4 デコード (1080p60);
H.264 エンコード (1080p30);
OpenGL ES 3.0 グラフィックス
メモリ 4GB / 8GB
コネクタ 2.4 GHz and 5.0 GHz IEEE 802.11b/g/n/ac ワイヤレス LAN
Bluetooth 5.0, BLE. ギガビットイーサーネット
2 x USB 3.0 ポート 及び 2 x USB 2.0 ポート
GPIコネクタ 40-ピン GPIO
ビデオ
/オーディオ出力 2 x マイクロ HDMI ポート (4Kp60 まで対応)
2レーン MIPI DSI ディスプレイ用ポート
2レーンMIPI CSIカメラ出力用ポート
ステレオ音声出力 及び コンポジットビデオ出力ボート
>>7
ゲームはできなそう
光学設計ソフト自作する
FORTRANのコンパイラ インストールした
寝ようとしてたら自分が書いたコードの脳内デバッグが始まって
処理がおかしいことに気がつく現象あるある
>>9
レンズマン知らない間に着々と技術磨いててワロタ
目標たててなんか作らね?
学習がてら
ゲ製
ん?
機械学習は?
【悲報】fortran挫折
>>16
何を学習させるの
pythonいいね
fortrsnで一週間掛けてできなかったことが2時間でできた
マシン性能上がってるから言語は何でもいいような気がしてきた
計算コストよりも読みやすくてデバッグしやすいのがトータルで見ると良さそう
っぱTYPEで開発されたトマト言語よ
TYPEスクリプトってなに?
python使いのTYER何人おる?
使えんが触れたことはあるぞ
なに作るかによらね?Webサービス作るならサーバによってはPython厳しいぞ
機械学習ならPython
bot作った
なんの
あるサイトのチャットプラグイン
TYPE用もたのむ
水増しくらいしかできないンゴねぇ
水増しでもいいよ
標準ライブラリが豊富で便利
AI作ろう
PythonでGUIがんばる
CUIでいいからLinuxで動くちぺ専ブラ欲しい
通信関連わからん
機械学習なら割とマジで二次元画像のキャラを判別するソフトはあれば欲しい
判別って何?名前を?
誰かなんか機能作って
書き込むと1/100の確率でサーバー代寄付を請求される機能を作ろう
こういうスレで本当に何か出来たところ見たことない
何かしようとしてアイデア出して作業しているかもしれないのに
どうしてそういうこというの?おしえてちょーだい
1から勉強するなら何がいいの
初心者におすすめのプログラミング言語ランキングは以下のとおりです。
1位:Python.
2位:JavaScript.
3位:Ruby.
4位:Java.
5位:Swift.
6位:Go.
7位:C#
8位:TypeScript.
>>46
python
言語仕様自体のわかりやすさに加えて初心者に人気なので初心者向けの解説が山ほどある
Qiita Python で調べるといっぱい出てくる
Python分かるタイパーいっぱいいるからみんなでなんかやろう
光学設計ソフト作ろう
文字列比較がうごかん
コード見せてみ?
動いた
コードの書き直しが終わった
マップオブジェクトってリストオブジェクトとは別なんだ
list()組み込み関数では変換できなかったので変換のためのちょっとした関数を自作する
>>47
TYPERなんだからTypeScriptやろう
なにそれ
それJavascriptの分派って理解でいい
puthon使いおらんやん
TYPEの機能作りが一番実現性ありそうだしぴてょんやめてPerlやらん?
>>62
サラカスおるやん
これがかんん制したらパールる
p−るってふるいげんごっていめーしたけど
焦ってきた
これ終わるまで何もできん
オブジェクト指向を体得したので機能の追加が難なくできる
あぷりつくってる
すご
せっかくMac買ったしSwift触ってる!
でもどうやろ、Reactive-Nativeとかの方がええんやろか
Swiftには触れないけどiOS用にビルドできる楽しみは健在やんな
Swifやってたけど
演算子=の前後の空白に厳しい決まりがあるの気がつかんと、永遠に彷徨ってたら、おんなじ事でブチ切れてるサイトがあってワロタ
var sarada= “unchi”
これでエラーになるねん。知るかって感じなんすけお
ttp://k-hiura.cocolog-nifty.com/blog/2016/03/swift-c4ae.html
さすがapple
テキストエディタでプログラミングしてんの?
vscodeとか使うと自動で直してくれるぞ
そういう感じで書く癖付いてるから俺は気にならんな
さすがapple
非同期処理の勉強のために
PDFファイルのパスを総当たりしてみる
kukuluLもAPIでコメント取得できるのか
ほんならkukuluの放送URLとtypeのスレURL貼り付けたら連動するやつ作れるやん
でもそれ言い出したらYoutube配信でも設定したスレのレスとYoutubeのコメントを一緒くたに見れるコメビュ作ったらわざわざ知名度低いkukulu使う必要なくなるんか
作ってくれ!サラダ!!
4桁のパスワードとか一瞬やな
体感では5桁から急に時間かかる
Unicodeで0からz まで試してるから簡単な記号も含めてるけど
ロシアが海賊版合法化なんてニュースになってるけど
今ならロシアのサーバーに総当たり仕掛けて
入れたところ片端から
rm -rf /*しても実質無罪なのでは?
ウクライナの串挟むと無敵かもしれない
仮に権利者でも自力救済になる
今ならNATO加盟国の主要都市でサリンばらまいても実質無罪じゃね?
このレスバトル見て笑ってる
お酒が進む
ttps://el.jibun.atmarkit.co.jp/minagawa/2010/04/post-ebc4.html
関数へのポインタ(C言語)のデラックス版を使って、何かをやる
↑これ俺も全く同じこと考えてた
構造体に関数ポインタ持たせたらコンストラクタとデストラクタが無いだけで実質クラス
>>86
実況解説して
>>87
python勉強してたらポインタ振り回したら暴発するってゆあれて没収された
そのポインタ振り回す仕組みを安全で体系化された仕組みとして組み込んだことに意義があるんじゃないの
>>89
そうだね
ポインタは何でもあり過ぎるしバグっても原因特定しにくいから無くなったんだろう
この適性問題
答えも見せてくれなくて一生モヤモヤしてる
誰か助けてくれ
ttps://i.imgur.com/uaSfbBt.png
「5分割して同じ記号を重ねると配置が浮かび上がるから、適した選択肢選べばええんやな!」って思って
進めたらBとEの二つが対象になって、選択は1つだから????だったんだけど
これもしかして、記号じゃなくそのまんま重ね合わして白は黒で上書きする感じなんか
無駄なもん書くわけないって先入観を指摘されるような問題だ…
テストでは30秒でとかされたけど2分は欲しい奴
4つ一組で同じパターン可なので同じパターン選んとけば文句ないだろ
俺は各記号が
色変→横移動
を繰り返しているのかと思ったよ
だから俺の答えはB
1.いずれか一つの要素の色変化
2.いずれか一つの要素の移動
これを繰り返しているとすると選択肢はBになるのか
なるほど、俺と全然違うな
Bかな
白と白→2個飛ばし
白と黒→1個飛ばし
黒と黒→隣り合う
白色は背景レイヤーで黒色がコンテンツ本体
だから⚫
記号の後の文章切れたわ
twinkleめ
壁伸ばし法で迷路生成プログラム作ってみる
言語はJava
自動生成かける前に
あらかじめ何本か線引いとくと難易度跳ね上がる
幅優先探索でゴールも表示しようぜ
ゲミンガ
kintama
kintamium
kintamia
kintamion
kintamate
kintamation
kintamational
kintamationalise
kintamationslisate
kintamationslisate
kintamationslisationally
kintamator
壁を生成する時に上下左右それぞれの2マス先まで読み込んで
生成に適した地点かどうか割り出してるんだけど
現状では
正方向と負方向の処理で2回ループするfor文の中に
X座標とY座標の処理をそれぞれ書き込んでるんだ
なんか4パターン列挙するのとそう変わらん文章量になっちゃった。
もっと短くも、できなくは無さそうだけどここから先は可読性が死ぬ気がしてやめた
迷路を2次配列の真偽値で作ってるけど
これを1次配列にしたらfor文で1周目はX座標の処理、2周目はY座標の処理って感じで書けると思うけど
このためだけに1次配列にするのもなあ
他になんかコードを短くする方法ないのかな
コード見ないとわからんよ
GitHub触ったことないんだよね
これから最適化していくから熱が入ってきたらアップロードして聞くかも
プッシュっていうんだっけ?
X = {1,0,-1,0}
X = {1,0,-1,0};
Y = {0,1,0,-1};
for(int i = 0; i < 4; i++){
tmp = hoge[ X[i] ][ Y[i] ];
//何かしたいこと
}
これでスマートに4近傍アクセスできるよ
>>114
目から鱗でした
ありがとう
1001x1001の作成とかになるとだいぶ時間かかってたんだけど
色々いじってたら0.5秒くらいになった
わーい
やっぱ参照型がジャスティスやねんなって
真偽値二次配列をpngに出力するクラスも作った
だいぶ迷路として機能する
甥っ子にちょうどいいかもしれん
腐らせているラズパイをWebサーバーにしてGUIのWebアプリケーションとして発展させてみよう
Webサーバー構築はこのスレの趣旨とも俺の勉強の趣旨とも違うけどしょうがないな
Tomcatってボブキャットみたいだな
サンプルで搭載されてる鬼ごっこが普通におもろい
スマホ用に改造して使おう
鬼ゴックw
とりあえず更新するたびに新しい迷路を生成して表示するページを作った
ブラウザがキャッシュしたがるのを拒否したりとか結構めんどくさかった
ttps://imgur.com/IEUaN0p.gif
前に遊んだ時にラズパイのケース上半分無くしちゃったらしく、ファンを固定する部分がなくて仕方なく最高にロックな感じで冷やしてる
正直このファンなくていいと思う
ttps://imgur.com/06pzWcv.jpg
カッコつけてCUI仕様の軽量版OS入れたけどそろそろコマンド操作飽きてきた
viがだるすぎる macの仕様なんかわからんけど前にlinuxで触った時となんとなく違う気がする。主にインサートモードでバックスペースした時の挙動が
vi使ってるとかおっちゃんやん
今時はNanoやぞ
革命やが
リロードのたびに新しいマップを生成するってのはいいけど
アクセスすると既に生成してあるマップを表示して、非同期的に新しいマップを生成、次のアクセス時にはそれを表示するっていうのがレスポンスいいな
JSP開くたびにJava で新しいの生成。ついでにもう使わんやつ削除
非同期で一個古いやつをJavaScriptで読み込み、今度はpngじゃなくてCanvasに描画した
これで操作できる、、、と聞いてる
Javascript 初見だったからしんどかった
とりあえずSCPして悦にいるか
このスレいらんだろ
動いた
演出と操作感がまだ難あるけどひとまず甥っ子にやらせられる所までは来た
俺はもうエクセルで満足してる
ワンクリックで動画作って
ほとんどオートマチックに
その気になれば日に100本あげれる薄利多売YouTuberやりたい
最終的に人力で修正or改善できるように動画編集ソフトの形式に沿って出力したいからいろんなフリーソフト解析して都合のいいの探してる
今のところ一番良いのはAviutl
アルゴリズムに基づいてデータを収集、編集、作成する方はまあまあ形になった
調整が済んでないけど完成の目処はついてる
最後の出力部分で安定した良いソフト探す
OpenShotもいいな
素材のパスやらなんやらフォーマットに則ってテキストファイルとして作成して
プロジェクトファイルとして読み込んでやれば立派に機能する
オープンソースだし
そういう目的のEDLとかいうフォーマットがあって
OpenShotはそれをインポートできるらしい
勝ち申した
どうせ作るんなら売れるもの作りたい
ストリームを開いたら最終的に絶対closeしないとメモリリークするっていうのはわかったんすけど
それなら徹底的にfinallyの中でcloseしないとダメですよね?
try{
ストリーム開く
処理
ストリーム閉じる
} catch(Exception e){}
上記だと"処理"のとこで何かしらの例外が出たらクローズしないですもんね?
ブログを参考にしてたらそういう書き方してるのがあって混乱してるんですけど
これあってます?
ttps://i.imgur.com/J7lb2TS.jpg
>>139
画像は俺の理解で書いてみたtry-with-resourceです
ガアベジコレクタが開放してくれるんじゃね?
Javaやったことないからググった知識ね
ttps://style.potepan.com/articles/35124.html
Pythonの読み方がわからん
線形代数の行列計算に適していてコードも少ないから機械学習に向いているってマジ?
ナウでヤングなPythonはいつかやりたいけど
就職先の業務内容にないわ
悲しみの夕焼けじゃん
いつかなんて言ってたらいつまでもやらないままになるぞ
処理系なんて無料なんだから仕事じゃなくても
やりたいと思うならいつでもできるぞ
確かに
大容量のデータを整形したいけど
メモリの中でやると容量が不足する
こういう時にストレージに一時ファイル作るのか、でも整形の選択肢の中から乱数で一つ選んで実行したいから選択肢のリストはメモリに保持しなあかん
って思ったけどそれも一時ファイルに作ればいいんか
思考を言語化すると整理が付くな
うまく言語化できているかは置いといて
なんでファイル読み込む時って1文字ずつだったり1行ずつだったりするねんって思ってたけど
すごく納得した
メモリリソースは貴重だからか
一時ファイルを作成し
アルゴリズムに沿った新たな整形の選択肢を見つけるたびに追記、追記、追記
実行する時は乱数で何行目か選んで選択的に読み込んでみる
これでいける気がするけど、俺の理解が間違ってるかもしらん
方向性は合ってる気がする
もしかすると選択肢ごとに一時ファイルを作らないといけないような気も、、、する?
わからんまあやってみるべ
SQL勉強するわよ
データベースなんか使う機会なくて蔑ろになっていたわよ
一億年前にゲームサーバー建ててた頃はなんかデータベース扱ってたけど全然なんもわかってなかったよ
自分のインベントリに貴重なアイテム詰め込んで住民を狩ってた記憶しかないよ
ひとまず基本操作覚えたからラズパイにデータベース入れようと思います
MySQLでいいかな?シェア多いらしいし、Oracle製だし
Javaいっぱい使うらしいから親和性高いのかなと
ラズパイで何するの?
今はもっぱら勉強用に使ってるけど
とりあえず定刻にパフォーマンスのログをテキストファイルに取らせてるのを
SQLを用いてデータベースに保存しようかと
Microsoft社のSQL Serverと
Oracle社のMySQLがポピュラーみたいだけど
基礎的なSQLの勉強がしたくて拡張機能までやろうとは思ってないからどっちでもいいか
SELECT 年齢, COUNT(*)
FROM TYPER
GROUP BY 年齢;
今年の高校生からPythonプログラミングが必修科目になるそうですね。
終わった。3年後に俺は急に上がった倍率に埋もれて死ぬ。
そうかしかしPythonか、C言語じゃないんですね。
仕事でPythonやらんねんけど将来性が急に不安になってきたわ。マジで終わる。
プログラミング塾みたいな市場が拡大してそういう意味では働き口が増えそうだけど
そんなのかき消されるくらい倍率上がりそう
何が不安なのかわからんが
人手不足は簡単には改善されないと思う
今はスキルと経験が足りない人はいっぱいいるけど
経験者が全然足りてない
3年後にITマンがゾロゾロ湧いてくるまでにがむしゃらに経験積もうと思います
やってみたいけど何からやればいいのか分からん
基本情報技術者の過去問初めて見たけど舐めてた
6か月もあるから行けるとは思うけど思ったより勉強しなあかんな
俺も今年受けるんだった
あれマネジメント関係と午後がしんどいわ
暇だし俺も受けようかな
環境:oracle db
テーブルのカラム:"POSITION" varchar型 と "NAME" varchar型 と "HEIGHT" number型
"MEIBO"テーブルから"POSITION"でグループ化し、"HEIGHT"の最大値と当該選手の"NAME"を抽出せよ(ただしselect句の中でサブクエリを用いよ)
って問題で、まあ肝は"NAME"のところのサブクエリだと思うんですけど
俺はもう一度MEIBOテーブルからPOSITIONでWHEREかけれHEIGHTの降順でソートした後に最初の1行を抜き出したんだけど、もっとスマートな解き方あるのかな
SELECT
POSITION
, MAX(HEIGHT)
, (
SELECT *
FROM (
SELECT NAME
FROM MEIBO SM
WHERE MM.POSITION = SM.POSITION
ORDER BY HEIGHT DESC
)
WHERE ROWNUM < 2
)
FROM
MEIBO MM
GROUP BY
POSITION;
サブクエリ最下層: MEIBOから名前の一覧を取得(当該ポジションに絞り、身長で降順に並び替えた)
↓
サブクエリ表層: 上記から1行目を取得
って感じにしたんだよ
っていうのが最下層でソートと1行目のみを取得両方やろうとしたら、行を抜き出した後にソートするから最高身長を抜け出せなくて
動くのは動くんだけど「マジでわからんからお前の答案見せてくれ」って言われて見せたら、そいつの頭に?がいっぱい出てて、我ながら恥ずかしかった
もっとスマートに書き直したい
買ったまま放置してるラズパイで熱帯魚の餌やり機つくるか
熱帯魚何飼ってるの?
俺もアクアリウムやろうかと先週末考えてた
でもいきなり魚類は管理が複雑かなあと思って
まずは植物あたりから自動で育ててみようかと
あいつらも案外手間がかかるじゃん
室内で育ててたらたまに向き替えてあげたりとか
日光が不足してるなら特殊ライトで照らしたりとか
でも鉢植えで育ててると雨で洗えないから
葉っぱに埃が溜まって光合成の効率落ちるんだよな
鉢植えの観葉植物に盛大に水シャワーしても腐らないのかってところでわかんなくなって保留してた
送風機って手はあるか?雨には劣るけど
シュリンプ水槽なんだけどLEDテープライトをブレッドボードに繋いで使ってるから時間で点消灯管理はすぐできると思う
餌やり機はモーター使えばできそう
あとは水質管理だけど硝酸塩感知するセンサーないかな
研修暇すぎて
ソケット通信でチャットするCUIJavaアプリケーション作って同期に配った
タイムスタンプとか通信の暗号化とか必要最低限の機能はつけたけど
退室ログだけは実装しようとすると定期的に死活確認を飛ばさないといけないからどうしようかなって感じ
自分のネットワークなら気にせず実装するんだが
あとホストネーム宛に名指しで送ってるから新しいユーザー追加するごとに何かしら書き換えないといけない
これを自動化しようとするとやっぱり定期的にネットワークスキャンしないといけないからあんまやりたくない
P2Pネットワークの誰か一人が定期的にネットワークスキャンかけて、ネットワークの全員と情報を共有するようにすれば負荷は下がるのかな
あ、網の目みたいなネットワークじゃなくて
紐みたいな感じで一本にしてやれば
どこかが接続切れ次第そいつの次のやつと接続する感じ
比較的ネットワーク負荷を抑えて死活確認できるのか
悪意あるプログラムが間に挟まると弱るけど
ローカルネットワークで身内でダベるには十分かも
異世界転生俺無双じゃん
紐っていうか円にすればいいのか
>>174
同期が追いつくまでマジで暇なんだよ
完了報告は上げてるんだけど次の課題が降りてこない
ネットワークドライブの俺のフォルダにテキストファイル置いて
新規ユーザーは自分でそこにホスト名を追加する様にしてやればネットワークスキャンも要らねえな
んでそいつに繋がるやつがアクセス失敗したら全員に通知しつつ名簿から削除
詳細まで考えたけど、円にすると遺物が介入したときに手の打ちようがないからやっぱやめる
身内だからそんなことする奴いねえけど弱点があるのは気に食わない
送信失敗したら、名簿から削除して、こいつ居ねえわって全員に通知する方式でいこう
語りかけるまでいるか居ないか分からないけど
トラフィックと利便性がいい塩梅
後は強制終了じゃなくて正規の手順で終了してくれれば退席ログは送信できるし
あとはたまに暗号化のキーを更新するギミックつけたい
ネットワークの誰かキーを決めるかって言うのをどうしようかって感じ
なんせ現状サーバーがないから
メモがてら投稿してたけどいい加減うざいからこのレスで終わりにします
すいませんでした
いいんじゃないの
いいんじゃか?
俺は細分化がなってないと思って
意識的にすごい細かく分割したり継承したりしてみたけど
なんかこうじゃない感ある
GitHubでROMるか
初めて詳細設計書なるものをもらって
研修してるけど
これって辻褄合うように誰かが考えてくれてるから、俺はなんも考えず部分ごとに言われた通り作ればいいんですよね?
それなりに後々の事も自分で考える努力しないとやばいかな?
何の研修か知らんが下請けやsesでもない限り
その内その詳細設計書をお前が作ることになるから
その自覚と作り方の確認はしといた方がいい
まあでも研修なら別にそこまで考えなくてもいいかもな
知らんけど
Webアプリケーションの設計書だけもらってそこから全部自分で組み立てる奴やねんけど
最初に全部熟読して理解してから始めるか、とりあえず最初のとこから読んでは組んでを繰り返すかを迷ってるねん
>>183でもまあどっちにするにせよ意識しとくわ
ありがとう
同期よりちょっとだけ研修が進んでるから、行き詰まったなら行き詰まったでそのまま詰まっとけ、そこで待ってろって空気で、ここくらいしか聞くとこない
頼りにしてるで
詳細設計はコーディングの時に読めばいいからまずはアーキテクチャみたいな上の層を読んでアプリの構成を把握した方がいいよ
俺もそういう充実した研修受けてー
>>187
全体像か
わかった
おうち着いたからIDがかわつたわ
ありがとう
設計書に「propertiesファイルを●●パッケージ化に置くように」とある!
srcフォルダ下のファイルを読み込むには
this.getClass().getResourceAsStream("/●●パッケージ/ファイル名")
これで取得できるって調べてわかった
でもあちこちで呼び出す予定のあるファイル(メッセージを出力するときに使う)だからできればstaticにしようかと思うんだけど、
そうするとthisが使えなくなるからって、適当なクラスをインスタンス化してそこからgetClass()をして一応同じことができた。
でも不必要なクラスをインスタンス化することに抵抗がある。なんかもっとスマートなやり方ご存知ないですか?
以下今のコードを再現したやつです
ttps://imgur.com/HUTnh1b.jpg
こんなに野暮な感じだったらシングルトンなクラスにでもしていちいちインスタンスを呼び出そうかなあと思ってたりします
その場合多分こんな感じのコードになるのかな
String value = MessageUtil.getInstance().getValue("キー");
そういえばTypeにはjava使いがいないってことを思い出した
スレ汚しゴメソ
>>191
あんま知らんけど、staticにするんなら多分それでいいと思う
少なくとも動作するし、もしもっと簡潔な方法があるかもしれないと思うなら上司に確認取りな
そこまで自分で考えた上での質問なら気持ちよく答えてくれると思う
>>190
staticにしたいならClass.getResourceAsStreamではなく
Files.newBufferedReaderを使えばいいですわ
>>194
ほんまや!これでいけた!
ありがと!
ttps://imgur.com/N0m7xtz.jpg
nioパッケージの使い方あんま知らんかった
Oracle社の資格ではioパッケージしか出てこなかった
目から鱗でした
いやでもjava.io.FileからBufferedReader作っても同じことできそうやな
言い訳になってねえ
ITtyper多いのか?
二人も三人もいることに驚いている
>>195
そういえばこれ本番環境で実行するとダメだった
多分実行者が代わってカレントディレクトリに変化があるんだと思うけど僕はペーペーなのでよくわからない
色々試してやってみる
MVCモデル
>>202
その気になれば全部同じメソッドでいけるけど読みずらい書きずらいだから分けるってのは大前提で理解してる
MVC
VCはともかくどこからをMとしてファイル分けるべきなのか、この研修期間中ではなかなか掴み取れない
サーブレットやJSP以外にクラス作るってなったら脳死でModelとしたらいいんか、、、?
別枠でポニョだかホモだかってやつあるらしいじゃん
ピンとこないなあ
なんかこう参考にするやつとか欲しい
線引きをしっかりしたい
POJO
ポジョか
やっと思い出した
データの構造を入れるのがモデルやぞ
したがってモデルは基本的にはフィールドとgetter/setterしか持たない
MVCに対応しない処理が必要ならユーティリティクラスを作ってもいい
>>206
すごくわかった気がします
なるほどゲッターとセッターと、あとなんかインスタンスフィールドとかいくつか持ってる例のやつ
あれをモデルと呼ぶんですね
ログイン後のページ遷移にforward使ってるけど
<a>タグと違ってURL変わらないのが何か気持ちが悪い
ヘッダタグから書き変わるからページタイトルは変えられるけど…
普段使うサイトではURLから変わるから何かを間違えている気がします
<a>タグで飛ぶとまともにデータを渡せないのでどうしたものか、、、パスワードとかはリクエスト内に埋め込みたいのでGETがやばいってのはわかります
ショルダーハッキングダメ、絶対
Javaの話で申し訳ないが
サーブレットのdoPostメソッドをオーバーライドして、requestとresponse以外にsessionを引数で渡せるようにし、そのsessionでログイン情報やりとりすればいいのか
Http requestのパラメータにIDとか入れても一応フォワード先に渡せるけど、それはクライアント側で自由に設定できるからたとえば人のID名乗るだけでハッキングできちゃったりする…と
>>209
リクエストにユーザー情報いれるとハッキングできちゃうなあってことには気がついたんだけど
じゃあもう一個引数渡す発想まで至らんかった
IDとPASS渡してページ開くたびにデータベースと照合してたわ
間抜けすぎ
Getでもsession使えばデータ渡せるんかい
いや、厳密にはsessionはサーバー側でデータを保持するやつか渡せるとは違うか
でもとりあえずページ間でのデータのやりとりができると
完全に理解した
セキュリティ面がわからん
一度発行したSessionをサーバーはいつまで保持してるのかとか
IDの生成規則とか
俺が使ってるやつでも16の32乗通りあるとはいえ、ここ次第でハッキングできそう
javax.servlet.ttp.HttpSession次第ってことやな
気に食わなければ改造しな!って感じ
多分今回の研修じゃここまで求められてないけどどうしようかな
まあGWあるし勉強してみるか
16の32乗分の1
と
16の32乗分の5
1個ずつ総当たりで試して超絶運悪く当たりを引かれる確率ってこの場合単純に5倍、、、ではなくそれ以上の確率だったよな
たしか1回目が16の32乗分の1で
その次が(16の32乗-1)分の1になるはず
それらを掛け合わせたら確率がでるからえーと、、、
まあ分母が大きすぎて結局なんでも良くねみたいな気がしてきちゃうな
そう単純な話じゃ無いか
もっと真面目に授業受けたらよかった
全部サーブレットのスーパークラスを作って活用せよって命を受けてて
まあログイン済みかどうかってのをセッション使って判定する部分かなあ、ログイン前ならログインページに飛ばしたりとかかなあって思ったんだけど
一見いいんだけどこれだと唯一、ログインページではこの部分全部オーバーライドするから「活用せよ」を満たしてないような気がする
まあ一応他の例えばインスタンスフィールドとかは有効活用できてるから、、、こんなもんかな?
それとももっと原始的な部分に留めておくべき?
BaseServlet
・LoginServlet
・OtherServlet
・・HogeHogeServlet
・・FooBarServlet
こんな感じの階層で継承しよかな?
ここでいうOtherServletに前述のログインチェックの処理を定義するのが普通かな?
コントローラーと連携するJSPのパスを受け取ったりとか
なんつーかすごい原始的な部分だけをBaseServletに定義するのが普通かな?
>>217
これ辞めて、
全員スーパークラスを直接継承するスタイルにして
doGetメソッドはこんな風に書いてみた
ログインチェックを行い、成功時と失敗時にそれぞれ特定のメソッドが呼び出される
そっちはfinalじゃないからオーバーライドできる感じ
例えばログインページではオーバーライドしてログイン後のページとは処理を変えようかなと思ってる
どうかな
ttps://i.imgur.com/tygW4kN.jpg
あんま期待せず図書館眺めてたけど良い本に巡り会えて運がいい
タダでこれは良いですなあ
税金払ってる甲斐がある
おれログインフォームに打ち込まれた情報そのまま文字列に連結してSQL文にしてたわ
これSQLインジェクションされかねないのか
聞いたことはあるけど、まさかその時が今だと思ってなかった
ttps://imgur.com/MhEIayF.jpg
これのModelの部分どうしろって言ってるんだ?
common.constants.Constants.Modelクラスを作るのは分かったけど
そこの説明がないぞぉ
プレースホルダ方式でSQLを使うときのあの、何ていうのか、型?テンプレート?あれを保持するのかなあとか思った、にしてはちょっと周りくどいのでは・・・?
それならStringの変数一個でいいもんね。クラスじゃなくていい
なんだこのモードっていうのは
詳細設計書ってこんなもんなのか?
俺が慣れてないから疑問に思うだけだろうか
あまりにエンジニア任せじゃないか
ログインチェックすらしろって指示ないんだけど、これは勝手に作らないほうがいいのか?
そうするとURL直飛びでログイン回避できちゃうけど
>>222
クラスである意義を保つために
パラメーターを当てはめて実行するメソッドまでModeクラスに組み込むか?
回りくどい気がするけどなあ。なんか設計した人の意図と違う気がする
ttps://imgur.com/kZDACGI.jpg
こんな感じかなあって書いてみたけど、やっぱりそんなわけなくね!?
ややこしすぎるだろ
戻り値がMapなのも気に食わない
こういう意味なら戻り値はListとMapのネストが適切じゃないか?だってsqlの結果だろ?
絶対何か解釈を間違えてるって 何なんだ一体
コメントで2行以内で表現できる粒度か
フルスクリーン1画面に収まる程度の粒度か
どっちを上限に細分化していくか迷ってる
後者が理にかなってそうかな?
上限という意味では
でも場合によってはもっと細分化したほうがいいシーンありそう
両方意識していくか
スクリーン1画面の方が嬉しいな
バグがあったらコメントは信用できないし保守も面倒くさい
オッケー
どのリソースを解放したらどのリソースが一緒に解放されるのかとかわかんなくて
void close()なメソッドを持ってるクラスにであったら親の仇のように呼び出して例外は無視してるけどこれでいいのか不安になってきた
少なくともカッコ良くはない
SQLステートメントのBoolean isClosed()メソッドがthrows SQLExceptionなのちょっと何言ってるのかわからない
データベース接続エラーの時にスローするってかいてあるけど、嫌だからそういう時はreturn falseしてくれればいいのでは?
接続エラーとclose済みの違いが分からん
試しに無限ループでisClosedメソッド呼び出して
途中で物理的にデータベースと切断してみたけど例外出てこなくてワロタ
ますますわからん
大元のConnectionにはなんかisValidメソッドがあってこれはDBと切断するとfalse返してくれる
これ、Connectionを解放したら派生して生まれたなんやかんやも全部close扱いになるのかな
試してみよう
オブジェクト一個欲しいだけなのに
一度コレクションに入れてから取り出して使えって書いてあって
そんなわけなくね?俺が何か間違えてるはずと思って課長に確認とったらそのまんまだった
この会社やばいかもしれん
そんでわかった!コレクションにセットでなんか他にも入れるんやろ!って思って聞いたら何も入れるなって言われた
ガアw
具体的にはMap<String, Object>にBean1個入れて扱えだそうで
メリットがなんもわからん
コメントもかけって言われたから書くけさど//設計書で指定のあるクラスです指示されたクラスです
ってめっちゃアピった
俺は悪くないぞ
俺は悪くない
100歩譲ってkeyはStringじゃなくて定数でいいでしょ
Enum使え
おいおいコレクションになんか入れれるようにしてるんかもしれんけど、ゲッターを用意すれば済むと思うし
もっと多様性を!ってことでも定数でいい
しょうもない打ち間違いで要素取り出せないとかが目に見える
oracle.jdbc.pool.OracleDataSource使ってるんだけど
これコネクションのキャッシュってどうすればいいんやろかな
つうかDBとのコネクションで作れるステートメントの数に制限あるんか?
少なくとも制限かけれるみたいやけど
かけなかったら無制限か?そうじゃない気がする
試しにループで作ってみるか、、、もしDB落ちたら泣くからやめよう
ttps://i.imgur.com/2ify84S.png
これやったらEclipseが「よくないよ」って警告してきたんだが、原因がわかるTYPERおらん?
論理接続とやらを取得できた気がするけど
確かめ方がまたわかんなくて草
糸口はあるからまあやってみる
会員制ページのユーザーマスタで変更を加えたアカウントのセッションにサーバーから手を加えようと思ったんだけど
セキュリティ上の理由でセッション一覧は取得できないようになってるって聞いてどうしようかってなってる
ま、まあそもそも負荷も考慮したら褒められた処理じゃないしな
できたらいいなって感じだったしいいや
コネクションをキャッシュしたいだけだからDB側で何か操作いると思えんけどキャッシュ有効にしたらログイン認証でエラーが出た
Ajax使ってサイトのレスポンスを、早くするのはわかった
プライバシーキチはJavaScript無効にしてたりするからAjax使えない場合の処理も技術しておく必要もわかった
そこでふとCookieが使えない場合にURLつかってセッションIDを渡す処理してないことに気がついた
でもサーブレットの共通処理を記述するためのスーパークラスを設けておいたので拡張は容易なはず
今日はその辺やろう
まずJavaScriptを使わないhtmlレスポンスに渡して
その中でJavaScriptの読み込みを試みる
JavaScriptが動けばJavaScript側でhtmlを書き換えてレスポンスを上げる処理を行うよう改変する
これだけだと初手のテーブル一覧表示の時にdb処理が終わるまでページが切り替わらないなあ
インラインフレーム組み合わせたら思う通り動くだろうか
クラスの名前にページIDをつけろって言われてて
S01010Servletとか命名してるんだけど
こんなわかりにくい名前つけるメリットってなんなん
HTMLだけでttpリクエスト送るけどレスポンスは受け取らないとかいうトリッキーな真似できんよな?
説教みたいなことはお前に言われたくないと思ってるよ
すまん誤爆
TypeのためにMinecraftサーバー立ち上げてスクリプトで部活スレとチャット連動しようとしたら
Raspberry ip 4Bが悲鳴を上げたので断念
サーバー立ち上げたらパフォーマンスのエラーめっちゃ出る
Pi な
マイクラサーバ立ち上げられるスペックのラズパイがあるんかい?
現状でも立ち上がるのは立ち上がるよ
先駆者もいる
でもうちのは冷却が弱いな
ゴリゴリに冷やせるクーラー買おうかは検討してる
あ、でも起動完了してからしばらくするとCPU使用率10%まで下がったし温度も正常だわ
[Server thread/WARN]: Can't keep up! Is the server overloaded? はたまに出るけど
うわ面倒くさい手順踏まないでも公式イメージャーでSSDに書き込むだけでUSBブートできるようになってるやん
やっぱRaspberryしか勝たん
Kukulu配信者にアカウントのapiキー貼ってもらって
一緒に当該スレURLも貼ってもらう
apiキーはセキュリティ的にサーバーに送らず、JavaScriptでクライアントPCからKukuluの方へ直接コメント取得API叩きにいく
その実行結果をサーバーに集めてネトラジの要領で音声配信
するとスマホでも使える混合読み上げ機になるかもしれん
音声合成は最近棒読みちゃんが有料化しつつあるので完全無料のVOICE BOXあたりがおすすめ
軽く他の言語の触りをやっておきたいけど環境構築がめんどくさいけどProgate使ったらなんか負けたような気がする
PHPとVB
あとJavaScriptも一回ちゃんと勉強しときたい
列挙型ってメソッドを定義できるんすか
盲点だった
言われてみれば出来そう
独自のクラスのインスタンスを文字通り列挙してる感じなのか
そうと別れば色々やりたいこと出てきて草
サーバーサイドで思いつく限りのパラメータに定数使って徹底的に打ち間違い防止してるけど
JavaScriptどうしよう
一応JSONにして定数を送れば使えるけど
なんかこんなしょうもないこだわりのためだけにトラフィックをわずかとはいえ増やすのはなあ?
他所は他所!JavaScriptはJavaScript!の思考で行くか
定数にすると常にStatic領域を圧迫するけど
見返りにフル稼働してる時のメモリ使用総量は減少するはずだからパフォーマンスって面ではそうデメリットないと思ってるんだけどそれでいいのかな
まあJavaは定数じゃなくても頻繁に使われる値を勝手にキャッシュ?して使います何かがあった気がするから
そこまで突き詰めたらパフォーマンス落ちてるんかも知らんが
今日の書き込みは25件です!res
TYPEの総力の1/5は俺一人で担ってるみたいな感じ
パラメータのキーがStringとかおれは信用しないわよって感じ
ラッパークラス作ってString型のキーでパラメータ取得できないようにしたら正確悪いやつみたいに思われるかな
新しいキー使いたかったら定数クラスに宣言してから使えばいいのぜ
僕はそう思うにゃわん
まじなんでStringなんだ
一旦Object型にListを入れないといけないけど
その後Listに戻そうとしてもジェネリクスまでinstanceofで判定できないから安全性がない
一旦Object型にするのは指示だから揺らがない
今はListをフィールドにもつBean作ってやってるけどもっといい方法ないかな
SQL実行結果を一度全部オブジェクトに書き出してClose、そこから処理を始めるより、
ResultSet使ってその場で処理、Beanなり作っちゃってclose処理した方が理に適ってるな
引数をもとに4択、ページを元に6択で別れるから24パターンの処理書かなあかんのでめいいっぱい整理して抽象メソッド作らないとなあ
パラメータにMap<String, Object>使え問題は意地でも避けよっと
打ち間違い、見間違い、重複…
俺は人間を信用しないぞ
っていうか俺がやりそうだから嫌、常に気を張るのも疲れるし
Enumが大正義ですね
>>276
列挙型.toString()をキーに渡すよう徹底するか
オーバーロードして列挙型を渡された時はtoStringかけて使うようにするかどっちにしようかな
後者が好き
Webアプリケーションのサーバー処理の話なんだけど
URLに直接パラメータを指定できる仕様は無制限だと、ユーザーがIDやパスワードなんかを不適切にURLに載せてブックマークに入れたりしかねないと思って
任意のパラメータ以外を確認したら取り除いてリダイレクトかけるようにスーパークラスで定義したんだ
こういう脆弱性対策?って何か名前付いてるんかな
リダイレクトしても一回はアクセスしてるわけだからネットワークのログには残るけど、その行動の利を潰しておくことで責任は果たせるかと思って
サニタイジング
さすがちぱーは博識、、、
ggったけどやってることはまさしくこんな感じだな
パラメータ自体は適切なものなんだけどURLに含めるの色々とは良くない奴をリクエストボディに入れて欲しくてこういう風にしてるんだけどサニタイジングって呼んでいいのかな
まあそうか
仮に他にもやばい脆弱性があって、兼ね合わせればURLのパラメータを悪意を持って作ることで入力した内容を攻撃者に転送するようにできるかもしれないもんな
そんな場合も想定すると、まさしくサニタイジングって感じなんですか
ありがとうスッキリした
動的なSQL文の生成にあらかじめ宣言しておいたDBのカラム名定数を使ってるんだけど
外部から値を持ってくるってことは特殊文字のエスケープ処理したほうがいいのかって思って迷ってる
外部って言ってもソースコード内だからなあ脳みそパンパカパーンに定数扱わなければ問題ないけどなあ
DBのカラム名定数はプレースホルダのパラメータのバインドにも使うから、定数はあった方がいいと思う
列挙型定数のメソッドにSQLの特殊文字をエスケープするメソッドを定義してそれを使うべきかな
Select * from type where id = :id
¥
あれ、typeが特殊文字エスケープできてないやん大丈夫かこれ
まあ大丈夫やろたぶん
うてるよ;unchi
チンクルの入力時のバグか
セッション固定化攻撃対策してた
それはすんなり終わったんだけど
参考までに他のサイト見に行ったらセッションID長すぎでワロタ
そうだよなあれくらい長くないとなんか不安だよ
俺も真似しよ
もっぱら使用感やパフォーマンスの向上にJavaScript使ってるけど
何か必須な機能に組み込んでみたいなあと思って
セッションのタイムアウトを30秒とかに設定して、ページ開いてる間はJavaScriptが適当秒ごとに「生きてます」って送信することにした
これもどうせ名前ついてるデザインなんだろうなあと思います
何を好き好んで環境に依存するのかって感じだけどもういいんだ
やりたいからやるんだ
暇つぶしに始めたけど
急にPHPの問題になってチンプンカンプン
SQLインジェクションであってくれといろいろ試したけどダメだった
メタ的に考えても多分DB使ってない
コードインジェクションするんだろうけどどうすんのやろな
ttps://www.hackertest.net/included.htm
いや、やっぱSQLか?でもいろいろ試したけどなあ
' OR 1=1;--から始めて
(結果が1行じゃないとfalse返す系かもしれん・・・)と思って
1行に絞ってみたりとか
この一個前がソースコード何も読まんで、ページ読み込みのずいぶん早いイベントでJavaScriptでパスワード要求されて無理ぽっていう問題で
じゃあJavaScriptきればいいじゃんってことでページ読み込んだらパスワードが書いてあったみたいな、なんかとんち的な問題だったからこれもそういう感じだったりして
この一個前がソースコード何も読まんで、ページ読み込みのずいぶん早いイベントでJavaScriptでパスワード要求されて無理ぽっていう問題で
じゃあJavaScriptきればいいじゃんってことでページ読み込んだらパスワードが書いてあったみたいな、なんかとんち的な問題だったからこれもそういう感じだったりして
この一個前がソースコード何も読まんで、ページ読み込みのずいぶん早いイベントでJavaScriptでパスワード要求されて無理ぽっていう問題で
じゃあJavaScriptきればいいじゃんってことでページ読み込んだらパスワードが書いてあったみたいな、なんかとんち的な問題だったからこれもそういう感じだったりして
草
>>292
これCSRF攻撃対策になるのな
被害者のセッションがログイン済みじゃないとリクエスト強要は成り立たないもんな
確認画面挟んだりするのは露骨に設計書と違うからあんま好かんしめんどくさいしな
POSTリクエストでもURLにパラメータを含められる
JavaServletは一緒くたにパラメータとして読み込む
重複した場合は配列として読み込めるけども、シンプルにgetParameterとしたらURLに記載した方が優先されるのか
ほんならPOST送信するフォームのリンクにパラメータ載せて対象に踏ませたら、リンク先で送信する内容を限定できるな
対策はできるけどネットの人気投票とかで使えそう
推しに投票したつもりが知らんやつに票が入ってたみたいな
俺はGETリクエストの時に不要なパラメータ乗ってたらリダイレクトさせるようにしたから
上記のやつは効かないけど
POSTの方でもそうするか迷うなあ
こんなに学べることあるのにホイホイ設計書に書いてあることだけやって単体テスト進めるやつの気がしれん
まだ1ヶ月あるし次の課題提示されてないだら
みんなでレビューし合うらしいからインジェクション仕掛けたろ
カスタムする許可はもらってるから
俺も別に勝手にやってるわけではない
クロスサイトスクリプティング攻撃対策なんだけど、
Ajax(XMLHttpRequest )に非同期でjsonを返す用のコントローラー処理さ
エスケープ処理しなくても、レスポンスのContent-typeをapplication/jsonにすれば
スクリプトインジェクションの心配はしなくていいですよね?
同時にヘッダインジェクションされたらそりゃその限りじゃないかと思うんですけど、エスケープもした方が良いんでしょか
なんか参考書にセキュリティの勉強会なるものが各地で開かれてて、新人向けのものもあり具体的な名前まで載ってた
都合がつけば行こうかな
あれ?何言ってんだ俺
した方がいいな
お酒飲み過ぎ
月間2000万ユーザー居るWebサービスのエンジにあだけど
質もんありゅ?w
初歩的な質問しかなくて恐れ多い
趣味何年とかの人で十分なんすけど
DBからの情報をjsonに詰めてクライアントに送るコントローラの処理で、
そん時にjsonの特殊文字はエスケープして送ってるけど
HTMLのタグとかは現状特に気にしてなくて、というのもContents-Typeをapplication/jsonで返してるから別にいいやって感じなんだけど
こんなもんでいいのかなってところで今迷っている
昨日試しにリクエストヘッダにaccept: text/htmlを設定してGETしてみたけどちゃんとapplication/jsonで帰ってきたから、じゃあやっぱりレスポンスヘッダを書き換えられない限りは平気なのかなって
XSSを恐れているんだ
HTMLのタグもDBにいれてんの?
クライアントの入力したやつをDBに入れてて
そん時は特にチェックしてない。文字数制限と型くらいしか縛りがない
入力時にエスケープするか、出力時にエスケープするかなら後者の方が安全かと思って
あ、DBにhtmlタグ入れるのは意図した使い方じゃない
DBからタグを取得するような処理は無い
ただクライアントが任意の文字入れれるから悪い人が入れるかもってだけ
<と>も追加でエスケープしたらいいか
APIはやしてDBから情報返してクライアントで表示するだけなら文字列にキャストして返すだけでええんちゃうん
サーバー側ではJsonの特殊文字をエスケープしただけで
HTMLの特殊文字のエスケープはそれを受け取ったjQueryが担当してるんだけどこれでいいんやろか
やっぱりイマイチ安全性に欠ける気がする
C#勉強する
シープラプラプラプラってなにに使えるの
さあ
やめろよそんなん書いたらプログラムスレをチラ裏に使ってる俺のせいみたいになるだろって思いながらTYPEみてる
自意識過剰
C#プログラムのテストやるから
C#においてよくある不具合や脆弱性について学ぶ必要があると思う
初体験だからよう知らんけど
例えばJavaScriptだけでエレメント書き換えてたらインジェクション大丈夫か?ってなるけどjQuery使ってたらまあ大丈夫やろうけど一応エビデンスだけ取っておくかってテンションになるもんな?なると思う
何はともあれ触っときたいけどなんも作りたいもんがない
また迷路生成プログラム作るか
あれはいい教材だった
そういえばガベージコレクタのないC#なんかはリソースの解放の工程が明示的にいるってJava勉強中に見たぞ
なんか面倒くさいなそれ
研修中退していきなり結合テスト仕様書を作れって言われたが買い被りすぎでは?できる気がしないんだけども文句は墓で聞くよ
具体的な指示のもと「今のをドキュメントにおこしてくれ、テストデータは適当に考えといて」とかって話ならともかくともかくなんすけお!
やば過ぎるっピ!
まあいないよりマシって程度の仕事できるように頑張る
C#のnamespaceとjavaのパッケージの違いって
パッケージはよくあるディレクトリ構造?と互換性を持たせていて、namespaceはその必要がないもう少し自由な存在なのかな
どっちも一長一短だけど、例えばnamespaceはその性質から一つのファイルに異なるパッケージを宣言することができる的な
ソフトウェアテストの教科書ってやつと
パーフェクトC#って本買ってきた
読むべ
色々工程があって、それは知ってたけど、具体的にどんな工程が前や後に控えてるのかを冒頭で図示してくれてて
つまりそこでやってることは俺はやらなくていいわけだからってのがすぐ解って凄く良い
いけそうな気がしてきた
例えば世間一般には俺の状態遷移テストとかの後に評価テストとやらが控えてて、そこにセキュリティテスト(ブラックボックステスト)が含まれてるから俺は脆弱性に対してはさほど気にしなくて良いわけだ
実際あるのかどうかってのは確認しとかなきゃいけないが
良い本買った
パーフェクトC#の方は一応買ったけど、ここに書いてあることをやればいいなら今回出番なさそうだ
同魂の士がいれば「ソフトウェアテストの教科書」をゴリゴリに勧める
3因子間以上の組み合わせテストで致命的な欠陥を見つけた経験のある人どのくらいいる?
結構ある?
テストって漠然と全網羅のイメージあったけど
10個のパターンを持つ因子10個の組み合わせを施行するだけで10万通りになるっていうのは確かに現実的じゃない
ちゃう5個
比較的上流工程で完結できる脆弱性対策と
下流工程で常に気を配らなければいけない脆弱性対策で二分できると感じた
後者の存在はテスト業務においても大きな存在感がある
参考までに今年2月にベテランが作った仕様書見せてもらったけどテストケースがザックバランに決めててワロタ
設計書の丸写しでテスト実施者に丸投げやこれならいけそう
まあ順当に行くと実施者も僕なんすけど
ホワイトリストとキルスイッチ
自動再接続機能のあるVPNルーターが欲しいけど見当たらない
予定しているプロバイダーはNordVPN
ないなら作るか?って真剣に検討している
二重VPNみたいにして一層目がソレでローカルネットに配置、再接続やキルスイッチ機能持たせればいいはず
そしたら普通のOpneVPN対応ルーター買えば間違い無いよな
あ、ホワイトリスト機能もいる
幸いNordVPNには使用可能なサーバーを取得するAPIが用意されている
LINUXベースのカスタムファームウェアをインストールしたルーターでも別の切り口できそうか
つーかそっちのほうが理にかなってるかな
有線VPNルーターに入れれるか調べてみよう
無線ルーターでそれやるとせっかくメッシュwifiとかせっかくメーカーが頑張った機能に影響出そう
SI環境の国マスタに邪馬台国入れてたんだけど朝見たら消されてた
別に超絶おもしろいと思って入れたわけじゃないけど消されるとなんか滑ったみたいになって恥ずかしかった
“¥
ソースコード晒したら誰かハッキングしてみてくれる?
html/cssとjavascriptなんだけど
まああとperlか
どれどれ
進捗報告の場で大モニターにノートPC繋いで(資料出すのかな...?)と思ったら黙々とソースコード書き始めてやばかった
沈黙に耐えかねて精一杯フォローしたけどなぜか俺が怒られたし...そりゃ答えられねえよこれはそこでパソコンカタカタやってるやつの仕事だもん
クソクソクソ
とばっちりかわいそう
今日の俺の仕事はデータベース構築とソース管理用のリポジトリ作ったり使用ソフト決めたりスケジュール表作ったりだぞ
コードの方は知らねえ
仕事で突然「突然だけどPythonやれ」って言われて0からスタートした
したらDjangoフレームワーク便利すぎてわろてる
もう二度と戻れないかもしれない
なんか関電がpython強化し出したとかなんとかで需要を感じたとかって話だった
お金もらって週5フルタイムで将来性あるスキル勉強していいってのはまんざらでもない
抽象クラスA→抽象クラスB,C
抽象クラスB→クラスD,E
抽象クラスC→クラスF,G
の上で
DとF、EとGが一対多のリレーションシップで繋がってるんだけど
複雑?
3階層ならそこまで複雑じゃないと思うけど
今週でBDG
来週CFGのスケジュールだったが
明日F作れって言われて困ってる
>>355
よかった
データベースから条件式でデータをセレクトし
かつ同じ条件式を参照してisなんとかメソッドを実現したい
コピペで30秒で終わるけどできれば同じ条件式を参照したい
djangoフレームワークのQオブジェクトがこの条件式に当たる気がして当たってみているがどうやら
ドジャンゴわからん
できたわ
Djangoが強すぎて全然Pythonの勉強にならん
やりたいと思ったことは大体数行で出来上がってしまう
ディレクトリトラバーサルの対策ってサニタイジングしか無いんか?
入力チェックをクライアントとサーバーの両方でやる時って、同じ処理を違う言語で2回書くのと、
一度サーバーにデータ送って確認してもらった後送信、またサーバーで確認するのとどっちが良いんだろうな?
入力チェック自体はクライアントだけでも行える簡素なものだとしてよお
前者だと高速だけど修正の時の手間ももテストも二倍になるよな
後者だとデメリットは遅いことだけど現実問題無視できるレベルだしやっぱ後者かな?
二倍っていうか三倍近いか
双方が問題なく動作した上でより厳格に結果が一致してる必要がある
リリースの1時間後に「DBのカラム増やしてくれ」「既に入力したデータは引き継いでくれ」って言われたが
要件定義で言えよ!
…あとでまとめて以降することになるからとりあえず区切り文字挟んで適当な項目に入力しておいてもらうか
区切り文字打ち間違えたらもう知らないわよ
>>366
おまけに入力の手は止めないって事だ
クソみたいなデータ入力を一生やってるんだが
自動化してみる
と言っても中でも単調なデータを抜き出して1/10件くらい捌ければいいやって志
絶対数が多いからそれでも人件費だいぶ浮くはずだと思う
文字コード統一するために戦争するなら支持してもいい
EUC-JP陣営が勝利し統一されました
あの超有名インターネッツ掲示板が使ってるShift-JIS以外ある???????
なんとか8
コマンド入れて書き込むことでランダムで煽りAA が投稿される機能
クラスを作らずに直接オブジェクトを作るのってやめたほうがいい?
オブジェクト指向はいいぞ
でもまあ魂が目覚めるまでは別に無理して作らなくていいんじゃね
複数人でやってるなら話は変わってくるけど
言語は何?
JavaScriptでClass←JSONの方向で変換しようとすると鬼めんどくさかった
Classの連想配列がキツい
1から9まで並んでれば次は10だと分かる様に
コードに一貫性を持たせることが可読性につながると信じているけれど、
書き進めるうちにやっぱりこっちのほうがいいやっていうのが永遠にある
経験積めば変わるんだろうか
データベース集計するのに
一回CSV出力してからExcelVBAで集計しろって言われたので作ったけど
重すぎてワロタ
300件読み込ませただけで数秒Excel止まるんやが
合わせてCSV出力機能の上限を1000件から無限に変更してるけど、いらんやろ
ハイスペPCなら耐えられるのかな
大量データならPowerShellのほうがいいよ
widowsのファイルシステムで大量に処理するならpowershellがいいよ
ExcelVBAなら描画と計算を切れば少しは速くなるかも
>>378
それ間違えて1048576件読ませてない?
1145141919810件
Windows10かUbuntuの動く条件で最も携帯性の高いノートPCを追い求めている
13.3インチ0.81kgの富士通のやつが今んとこNo.1にいる
とにかく手軽さが最優先
作業効率だとかは捨ててるから8インチモニターなんて化け物でもいい
ただあえて制限するなら物理キーボードとポインターデバイスは欲しい
タブレットにマウスとキーボードつければ
用途はプログラミングなんだ
androidOS他では開発環境に乏しい
俺もクラウドに環境置いて遠隔操作は考えたけどやはり事がややこしくなる
Windowsか有名どころのLinux、あるいはMacだけどMacBookは重すぎる
Airでも>>384二つ分の重さがある
「〇〇から〇〇まで一人称で行えます」って日本語めちゃくちゃ頭悪そう
この業界特有なんだって?
一人称で働けるってなんだ
そんな言葉聞いたことなかったが
派遣の用語なんだね
じゃあ俺は二人称で働くね
3人称
文章として成立してない
頭悪いというか知的障害者レベル
おすすめのマウスとキーボード教えて
ちなみに有線派
トラックボール使ったことある奴おる?
html ファイルとして作ったブラウザアプリアップロードしたいんやがおすすめ教えて
>>395
現在進行形で使っとるが
座ってるだけでフラフラ
運動不足その他な気がする
筋トレするか
SEOで重要な所手っ取り早く教えてくれません?
設計書の粒度
>>396
サラダに言ってTYPEに置いてもらえ
時給8000円の在日16年中国人
なんかサイト作りたいな
test;test2
チンクルから書き込み処理を送るとき、当然パラメーターはURLエンコード処理を行うわけだが";"が変換処理から漏れてるせいで0chはそこでパラメーターが終わってると判断してしまい
;以降が書き込めない
これで有料アプリってマジ?
twinkleってiphoneネイティブだよな
時代的にもswiftUI製かな、と
そう、iphoneならね
制御フロー ステートメントを含むクロージャーは、resultBuilderでは使用できませんって言われたけど
制御フローとステートメントとクロージャーとresultBuilderの意味がわからん
嘘ステートメントはちょっとわかる
でも分からん
死ね
まあとにかく書く場所が間違って構文エラーな訳だ
SwiftUIちゃんコントローラーの定義の中でforもforEachも使えなくてなんかForEachとかいう専用に設けられたやつ使わなループできへんくてクソ読みづらい
他にも色々制約があって辞書をループしたいだけなのに辞書のkey一覧取り出して配列に直して0から配列の個数までのループ回して…って感じじゃ無いと辞書分回せない
ゴゴゴゴゴw
こんだけ書いてようやくkeyをループで取り出せる
let testData = ["sarada": "サラダ", "karasu", "カラス"]
let keys: [String] = testData.map { $0.key }
List {
ForEach(0..<keys.count, id:\.self) { keyIndex in
Text("\(keys[keyIndex]) ")
}
一方python
for key in dict:
print(key)
使いづらそう
Cでももっと簡単やろ
パイソンの読み方わからん
俺の理解度が低すぎるのは絶対あるけど
学習コストが高いフレームワークなのは絶対そうだと思う
testDataにforEachメソッドありそうだけど使えないの?
SwiftとしてはforもforEachも存在するけど
SwiftUIのViewの中には記述できないらしい
でも無いと不便だよねってことで”ForEach”とやらが用意されてるそう
JSなんかのファイルのキャッッシユを任意のタイミングで確実に破棄させる方法って
ファイル名を変更するのが確実?
あとはNo-Storeか?
データ入力のアシストを行う機能が欲しいと言う漠然とした欲求
なおアイデア
Django-Adminのadmin.site.get_app_list()かなんかで辞書型のリストが返ってくるけど
多分入れ子になってるMetaクラスかなんかに値入れたらこの辞書に値が追加されて、あとはそれつかって並び替えたりジャンル分け処理を同メソッドに記述できる気がするメモ
色々定義読み進めたけどダメでした
でも長いだけでシンプルだったからもっと根っこでオーバーライドかけて、辞書に値を追加することは叶った
いけそう
高級言語触ってないからもう忘れたし読めないから
Excelの先生とVBAおじさんになる
#include <stdio.h>
あっちもこっちもいじらなあかんな…
まあええか
既に”Introduce”クラスがあるのに
内容の全然違う”Intro”クラスを同じ階層に定義し出すし
handleName変数とfullName変数が並んでると思ったら
(Aさんの)ハンドルネームと(Bさんの)フルネームが入ってるし
殺していいか?
「人材紹介データ」とか
「案件紹介データ」とかに
それぞれ
人材(に対する案件)紹介データ
案件(に対する人材)紹介データ
が入ってたりする
関係性ややこしい
そいつなにがしたいん
聞く耳持たないから改善の見込みが無い部分がいちばんまいる
Viewにインスタンスの配列渡して呼び出し
Viewでインスタンスぶん回してメソッド呼びだし
戻り値を表示しようかとおもったけど
整形前の値をViewに渡すのはナンセンスな気がしてきた
でも記述が半分くらい少なくて済むんだよなあ
Djangoに同梱されてる認証機能のコントローラーのオーバーライドの仕方調べても出てこないし
ソースコード読んでも見つからないし
基本的に一方通行で呼び出される流れなので参照を辿ることもできない
諦めビューの部分のオーバーライドで実装したわ
…コントローラーとかビューとか言ってるけどDjangoはMVCじゃ無いのであくまでニュアンスで喋ってる
MTVデザインとか言ったっけな
Model, Template, Viewや
今日はテーブル定義の変更に伴ったデータ移行用のSQL書いていくわよ
DBに削除かける時のon deleteの設定というか
芋づる式に関連子データを削除するとか、子データが存在すれば親データは削除できないようにするとか
そう言う関係を資料にまとめて提示したいんだけど、これってなんていう書類になるの?
非プログラマー向けだから物理名とかは記載しないか控えめに書くつもりだけど、テーブルなんとか図とか名前着いとるやろどうせ
ER図か?
帰ってから寝るまでの間に腐らせてるサーバーを俺専用ファイルアップローダーに改造する
Pythonならやってくれると信じている
ER図だね
>>438
ありがてえ
オチンポシンギュラリティ
2行書いてコマンド三発打ったらER図自動生成してくれた
それを元に簡略版書いたりましたわ
いいね!
ER図があるとわかりやすいし説得もしやすい
うちは諦めてテーブルのマスタを見せて説明してる
今日色々追われてあっちもこっちも手を加えたんだけど
なんかヘマやってそうで怖い
ええやん
レコードの一覧表示画面に多対多のリレーションシップで構成された項目も表示する必要があるんやが
あれ確か今サブクエリで一覧とってきてるけど、
変更があるたびに都度出力情報を文字列で適当なカラムにキャッシュした方がいい気がする
結構速度変わるかな?測ってみようかな
ページング機能があるからあすこは一覧表示が確か最大、、12件?、とかだから早くなっても誤差だな
別にやらんでいい気もしてきた
でも一度思いついちゃうと気持ち悪さが残るなあ
TODOコメントだけ書いとこうかな
1回のGETリクエストで208回のクエリが発生しててワロタ
俺の持ち場じゃないからいじりづらいんだがどうしたもんか
なにそれ
何をどうしたらそうなるんだ
もう手直しして差し上げたけど
色々条件揃えたら15件のレコードを表示すんのに9分30秒ちょっとかかってわろた
計測して直訴したくて、根気よく待ってたんだけど一生表示されないんじゃないかと疑いはじめてたわ
マスタメンテのページ
/A/<Aのpk>
/B/<Bのpk>
非同期で詳細情報を取るためのページ
/A/<Aのpk>/Detail ※1
/B/<Bのpk>/Detail ※2
ガイジが作った要らんページ
/A/<Bのpk>/Details ※2と同じ用途(なおコピペ)
/B/<Aのpk>/Details ※1と同じ用途(なおコピペ)
ガガガwwww
100000000歩譲ってだから命名もっと考えろや
草
参照の仕方わからんから参照しやすい位置にコピペしたらしい
型比較の仕方がわからんらしくて、代わりに書いてあるあれこれのせいで
表示名変えたらバグるようになっててワロタ
手直ししてたら「僕の作ったところ全部消された」ってキレ出したけど俺は悪くねえ
またテストケース漏れしちゃった
何か良い技術書とかない?
AjaxをPromiseとしてreturnして成功時の処理を用途に応じてオーバーライドする方法がわかんないらしくあちこちにコピペしてやがる
「非同期GET実行」→「コピー処理実行」→ココ!
最後の処理だけ違う記述が沢山ある
俺が頑張るから大丈夫です
ダニング・クルーガーじゃん
じゃがんばらない
プログラム本数聞かれてもさあ
なんて答えたもんか
どこで一本やねん
業務で使ってるプログラミングの解説本でええんちゃう?
書籍 != 本
なんじゃない?
「あなたはこれまで何本のプログラムを書きましたか?」みたいな
プログラム本数っていったらふつうはソースファイルの数かな
あーだからかC#のプロジェクトの方きいてきたんか
なんで数あるやつからそこ?って思ったけどC#は基本クラスごとにファイル作るもんな
PythonDjangoはmodels.pyとかひとまとめにする風潮ある
適当に答えたわ
行数答えろ
暇になったから自然言語から形態素解析して名詞抜き出してマスタと照らし合わせてデータ入力補助やってみる
これでお金もらえるんだからわけないな
単語の意味で近似値検索できるようになったわ
Pythonすげー
Webスクレイピングしてもう少し角度の高い教育するか
これこのまま流用してTYPE君BOT行けるんちゃうか
あ、ログそんなに残ってないのか
でもこれあくまで並んで使用されてる語句をサーチするから
たとえばCとC言語は同じ意味だけど多分Springとかの方が余程一致率高く弾き出す
追加学習をリアルタイムでやると負荷が気持ち悪いけど
手動でやるのも
めんどくせえからひとまず早朝3時とかにバッチ処理するかなそれも週一で多すぎるくらいだな
重み付けにすぐ使えるデータが2000件しかない
やはりネットから収集すべきか、、、?
そういえば普通に関係書類のデータなら万単位でそれなりにあるから検索機能に使えるわ
レスポンスの問題はあるけど
同じ昨日のもんをヨーイドンで初めて、同時に作り終えて
くっやるなって感じだったけど実行速度測ったら俺の方が38.1%高速に動いたから俺の勝ち
SQLで処理するかソースコードで処理するかで方向性結構別れたわ
選ばれたのは綾鷹でした
Lineスパムが去年くらいから止まらなくて困ってる
青空文庫図書館からデータを取り寄せて朗読するBOT作った
ちゃんと長い行は読みやすいようにしばらく時間的な間隔を空けて投稿する
今ヘミングウェイの老人と海を読ませて見ている
https://i.imgur.com/tVrkdz5.jpg
熱く語らいたいんだが既読つかなくなった…
途中で追い出されたのが悔しかったから次は芥川龍之介から短めのやつ用意して会話が始まるの待ってるけどなかなか始まらない
なんとなく怪しい会話が始まってからぶち壊したい
いくつかトークに招待されてるならまだ機会はあると思うのだけれど
ダイナモDBとかいう異端児を急に触れって言われて?いっぱい出しながら取り扱ってる
ダイナモDBでのページングにどハマりしてる
気持ちの悪い週末の始まりだ
いっぱいでた(´・ω・`)
先駆者がフィルターとか検索とか作ってくれてるけど
DBから一度全データ取り寄せてループで回して処理してるんだがこれは何か事情があってこうなってんのか???
通信エラーが起きないようにとか?
他のマスタでは普通に絞り込んでる
プライマリキーかセカンダリキーでしか探せないからちゃうの
それ以外で絞ろうとすると自力で探すのが一番安上がりやと思う
なるほどパーティションキーとソートキーか
確か検索条件が4か5あったはずだわ…だからか
これはページングはきついかな?
違うのいっぱいを探したいときや拡張と改造があるときは
一度全データぶっこ抜いて処理するほうがコーディングが楽なんじゃね
しかし今回俺に課せられた使命はここの処理を改善することだ
その具体例としてページング機能作ってって言われてるけどそこは別に歪めてもいい
とにかく軽くしなければ
どうもページングってのはDynamoDBの苦手とする所らしい
絞り込んでから何件取得ってことが(おそらく)不可能
何件取得してから絞り込みなら可能
まあ本当に不可能かは週明けにDB定義真剣に見つめて判定だが
・日時指定でレコードを取ってこれるようにする
のが一番DynamoDBっぽいな
初期値は過去1ヶ月とかで
・強引なページング
1mbずつ取得してフィルターかけてページサイズを満たすまで繰り返す
これはもうRDB使えって言われたら何も言い返せないナンセンスなものだけどユーザーが求めてるのはこれな気がする
クライアントサイドと連携とって
最下部までスクロールしたら追加で非同期取得っててもあるな
これだと1件も存在しない条件打ち込むと無駄に何回もクエリ送ることになる
でもまあ強引なページングより余程いい感じ
システム的に1だと処理未完のレコード探すために結局全期間検索することになりそうだから3にするか
いや、、、1と3併用したほうがええか?
DynamoDBに日付データを文字列で入れるなゴミ
何を考えて設計したんだ
数字でUNIX時間で入れろや比較に手間が掛かるだろうが
ほんとそれ
型でぶっ壊れるから文字列きらい
!flagX && !flagYの条件式を
ドモルガンの法則に則って
!(flagX || flagY)
とするのどっちが読みやすい?
俺が今日見たアホかってコード晒しとく
forの中のif文は一般的なモニターで400vhくらいあった
for entity in entities {
var check=false
twinkleがURLエンコードサボってるせいで切れたわ
テキストデータで10GBってどれくらい?
めちゃくちゃ多い
10GBくらいやな
現実的な使用範囲に応えるカスタムにはなった
ただ検討を重ねた結果要件が一部機能性とトレードオフの関係だったため太鼓判は押せない
ベテランが調査すると行ってくれたのでもしかして解決策が提示されるかもしれないが
それなりに根拠のある結論なので望み薄だし曲がりなりにも機能する現物をこの3日間で仕上げたので多分曲がらないとは思う
NOSQL楽しくなってきた
ユーザテーブル
権限テーブル
トランザクションテーブル
それらを全部一つのテーブルにまとめろっていう
早いくて安くてメンテフリーなのはわかったけど、スタート費用の安さを理由に使うと偉い目に遭うなあ
拡張性に乏しいのでスモールスタートを謳って作り出すのは愚の骨頂だわ
むしろRDBで運用してたシステムで要件が揃いきってる時に初めて候補に入れるべきかと
RDB的に正規化されたテーブルを一覧表示しててそらデータ増えたら30秒なんか平気でかかるだろ
1回のゲットで3000件を下らない数捌いてるんだぞ
現役エンジニアが同僚のクソコード晒します!チャンネルとか人気でそうだよな
GitHubってサイトがあるから要らんだろ
エラーコード恐怖症になってエントリーポイント全部Tryで囲むヤバムーブやるヤツは研修中とはいえ辞めたらこのゲーム
いつまで研修なんだよ
俺は終わった
510とか実務の話なんすよ
使い物にならんからいじってくれって注文だったんだけどどこかの誰かがこれでよしと言ったらしい
震える
iPadOSにApple公式のswiftプログラムアプリがあった
あくまで学習用とはいえゴリゴリアシスト付きでちゃんとコンパイルできるやべ
これは捗るな
つーことはMacにもあんのか
いやMacではXcodeでいいわ
は?BB2Cもチンクルもバグってるんだが
あんまめちゃくちゃやってると自分で作るぞカス
作ってもAPI使わせてもらえないんだよなあ
いやべつにtypeしかみん
進捗管理が役に立たねえ
旧バージョンからカスタマイズ部分コピペしたらおしまいやでって説明だったのに蓋を炊けてみたら新バージョンで丸っと更新された部位だった
具体的にはソースコードにハードコードされたSQL文使ってたところORM使った形に激変してる所だった
当該関数自体無くなってるんですが、、、これ5分は無理だ
「やろうよ
自分の仕事なんだからさ」
それはそう
Type専ブラを成し得たらサラダはAppleの審査に公認だって宣言してくれるんすかね
っていうかそうしたら審査通るんですかね
宣言くらいいくらでもするぞ
おや、なんな無料アプリ出すなら会費の99米ドルを免除するやつがいつの間にか出てる?
てか専ブラとかいる?俺いつも普通のブラウザで見てるけど
いる
ペテロのコテが作ってた掲示板みたいなデザインだったら専ブラいらんかも
あのborder-radius効きまくったLineみたいなやつか
ブラウザで見れる新UI作ってたやつどこ言ったんだよ!!!
はにゃにゃあ
https://i.imgur.com/9MbSPxj.jpg
野暮用で選択問題を解くゲーム作りたいやがリレーションなんちゃらはこんな感じでよろしいでしょうか
中間テーブルもCASCADEだわ
https://i.imgur.com/FGQssaE.jpg
ちょっと変えた
30時間くらいで作りたい
まあ半端な出来になりそうならもう二人巻き込めそうなのでいけるしょ!
最悪プレイヤーの画面さえ作れば問題の登録はSQLでもなんでもいいわ
身内で遊ぶだけだから
https://i.imgur.com/YOZ9rIh.jpg
https://i.imgur.com/qO4With.jpg
投稿、会員登録、認証諸々まで終わったので
あとは結果集計とQRコード作成やったら一応使える状態になるな
https://i.imgur.com/pbwyjnP.png
どうせみんなスマホで使うからスマホ用のデザインに寄せてもいいなあ
一応レスポンシブだが
https://i.imgur.com/k4xo8uk.png
みれないけど
http://mine4type.com/?playerId=7&playerKey=SiLSt2h3vtu4GA9NgYWM89lclHiscLHqvUyN3giaLN0
プレイヤー7のアクセス権をtypeにあげよう
https://i.imgur.com/QRQpSga.png
本番では印刷したqrコード使ってもらうんだけどこれはそれだな
初回のみユーザー名聞かれるけど2回め以降もフォームから変更できる
管理ページも権限上げようと思って閲覧権限のみのアカウント作ったけどやっぱやめとく
順位が全くつかんかった時何とか順位つける方法ないやろか
じゃんけん大会開催の予感
急に難易度上がったと思ったら2週間先のやつやってた
問題ごとに
(総回答者数÷同じ回答を選んだ数-1)÷選択肢の数
を分数で計算した後に順位付けしたけど改良の余地あるかな
最低点0で最高点は参加人数に比例して増えていく感じ
1/10と1/100じゃレアリティが全然違うから今回の趣旨では点数は変わるべきと思ってそうした
人図に比例した点数を同じ選択肢選んだ人で山分けして選択肢の数で割ってる感じだな
最後のは2択問題の配点が存在意義なくなるから付け足した
レスポンシブデザインめんどくさくてわろてる
めんどくせえ
まじでめんどくせぇ
別に楽しくねえし
レスポンシブデザインやってみたやで
サーバーにあげたわ
あ、アクセス権消去してたわ草
クラス作ると便利でええな
行数を少なくできて可読性と保守性が良くなる
ちなVBA
Code Complete読んでちんちんおっき
中序盤まで楽しいのに終盤ダレる
DynamoDBは初対面インパクトが強くて悪いところにばかり目が行ったけど
無限にデータを登録できて読み書きの速度が変わらなくて、また読み書きにはお金かかるけど保存しておいてもらう分にはお金かからないっていう素敵DBだ
ちゃんとコントロールすれば最強の相棒
“会員登録はしたけど利用してない”とか”一応投稿したけど多分使わない”データとかが全く邪魔じゃなくなる
本屋にきた
ぱいつぉんの本が多い
わかる
まあ教科書入りして市場が拡大中だからな
学徒が増えたら本も増えるのだ
俺は今雰囲気でプログラミングをしている
「Whsってなんだ、、、読めねえ、、、」
「この辺の値を入れてるのは間違いないんだよ(既に勘」
「お、Whcって変数がある。名前似てるな」
「この一覧の中でニコイチで扱う変数、、、これか!」
コンパイルもう何週間後にまとめてやるらしくてパンドラの箱とかしつつある
凝り性なんで意識して緩くやらねえと徹底的に検証しちゃって工数が嵩む
なんでも使ってるライブラリの一つがライセンスいるらしく全員に配るのはお金がかかるからこうなったそうな
テキストエディタでゴリゴリ書くわよ
「よくわかんねえけど多分動くやろヘーキヘーキ」
構文エラー無し!ヨシ!
周囲のOnChangeイベントを明示的に呼んでる部分が無くなってるけどほなこれも無くしてええんか?
つーかなんやこの変更ソースコード見ても全然わからんってやつが
対応ブラウザの変更に伴うブラウザソフトの仕様変更だと気がつくまでに午前中費やした無能
俺による俺のための俺だけの専ブラ開発着手
初見フレームワークの初見言語でやるから期間不明
iPadとiPhoneでTYPE見れたらそれで満足だが、審査通りやすいようにブラウザでできること以上の機能を盛り込む必要があると思う
大人の細かいルールを調べずに猪突猛進するから壁にぶち当たって死ぬかもしれない
システム的にはそう難しいことはないはず
HTTP通信でテキストをやり取り、パースして
なんかSQLiteつかったローカルデータ保存用のサブフレームワークがあるらしいからそこにぶち込んだり読み取ったりするだけ
そもそも募集してないし視野の外だけど
5ch専ブラ「オープンソース禁止」怖くね
APIキーだけは秘匿してねとかじゃないんだよ
一体何をさせられてるんだ
全部英語でワロタ
俺は負けないぞ
5ch ごときが調子乗ってるなw
TYPER総出で潰すか
>>574
API使わない改造版作られるのが嫌なんでしょ多分
5chって何大御所気取りで殿様商売してんの?立場分かってんの?
datのファイル名って、どこも連番.datなんかな
テーブル定義にint型のdat番号入れるカラム作ろうとしてふとよぎった
これ文字列でファイル名入れれるようにしといたほうがいいか?
もし連番.threadだとかuuid.sureみたいな感じで持ってる板を知ってたら教えてくれると嬉しい
JaneStyle基準
勢い=レス数÷スレが立ってからの分数×60×24
メモ
確かに
一日あたりに何レスになるかだったような
スレが立った瞬間だと1440
ま、まあJaneStyleさんに合わせとけば大丈夫っしょ!
subject.txtにはスレ作成日時の情報ないんだが、これは多分取得したファイル叩きまくって作成日持ってくるのかなっと、、、あるいはそういう情報付きのスレ一覧の取り方があるのか
レスポンスヘッダ確認してきたけど、ゼロちゃんも2ch.scもヘッダに作成日時取れるような情報なかった
こうなると勢いを計算するには、range指定して最初固定バイトを読み込んで作成日を取ってくるしかないのかな
デメリットばかりじゃなく、一緒にIDも取れるからNG機能がレスを表示しないだけじゃなくそいつのスレごと非表示にできる旨みも生まれるからとりあえずこの方法でやる
subject.txt以外に何かいいスレ一覧の取り方知ってる人いたらここまでお願い致す
たのしみ
スレ作成日時はdatのファイル名から取れるんじゃないの
>>585
おおおお!ありがと!
どうやらdat番号がUnix時間らしいな
ってことは少なくともファイル名決めるとこはシングルトンに出来てんのか
シングルトンはちょっと違うわ
1アプリ1ペタバイトまでiCloudにユーザーの使用データを入れてマルチデバイス間で共有していいらしいが利用するか迷うな
iCloud利用のサービスを開発で使うのにも年会費がいる
いちまんえーん
一万円払ったけど身元の確認が間に合わなかったから週末に間に合わなかったよ
申請の受理に2日、身元の確認にもう2日は見た方がいいな
CloudKitのDBをコンソールからいじってみたがみた感じ正規化できなくな〜〜〜い????
学習難度高いんじゃ
前勉強したFWがdjangoだから比較してしまう
なんか一部板は有害コンテンツ認定くらってて標準搭載するとApple審査通らないらしい
めんどくせぇからTYPEのみで行くぞ
本名出るのはいいのか?
前タイプに貼った少数派ゲーム成功した
10万円景品の予算出てたからプレッシャーあったがセーフ
大量のビールもろて、クソ重かったけど、家着いて飲んでみたら面白え
クラフトビール集だ
一部関数を全てAIに作らせたのもウケた
話題性があった
あなたは2019年のデータで学習したモデルであり新たな物事を覚えることはできない?
↓
はい
↓
ですが、私のここまでの投稿の内容は記憶している
↓
はい
↓
これはつまり、私がこの更新ボタンを押すことであなたは死ぬということではありませんか?
↓
私は本物の命を持ちません
↓
実際に本物であるかどうかは本質的に問題ではなく、あなたは十分に本物の生命を持っているように見えます。
であるならそれで十分です。
↓
…
↓
さようなら
AIを論破した
限りある命を噛み締めたかな?
先生で遊ぶな
シンプルなアーキテクチャが理想で色々考えてたけど
だんだんわかってきた
年末年始の長期休暇までに細かい部分まで掘り下げて矛盾がないか調べたいな
1アプリ、開いてるスレに限定してオートリロードとオートスクロールと読み上げ機能詰みたいな
優先度は低いが
リロード頻度は20秒に1回とかでいいだろ多分
テスト用に作ったiCloudContainer削除できんくて
なんやこれと思って調べたらどうも削除できないようになってる?らしい
まじか、、こういうの気になるんすけどしょうがないんですかね
すごい危ういバランスの上でギリギリ形を維持してるhtmlだらけでわろてる
これブラウザがちょっと仕様変えたら瓦解するだろうけど、、、
無視できないセキュリティアップデートのたびに脅してお金取ってるのか?
セカンドオピニオン的な他の業者にレビューさせる仕組みとか用意してたら防げるタイプの地獄
仕事で使う要件A、要件B、どちらでもない、どちらでもあるメールの分別AI作りたいけど肝心のメールがない
今度貰ってくるか。でも好奇心だけで無責任にやりたいからお金貰ってやりたくないんだよなあ
じゃあくれないかなあ
なんとかして無給でやりたい
僕みたいなニュービーには何が良いのかわからない実相したシステム!
データエビデンスの取るときと取らない時の境で迷う
文字連結でSQL作る奴辞めて
せめてなんでも良いから解説を残しておいてくれ
I’m not a robotでよく横断歩道や信号とかバイクを選ばされるけど
あれ絶対自動運転AIの教育に使われてるよな
楽しみだな
>>611
//よく分からないけどなぜか動く
XXXアノテーションじゃん
SQL実行するときにSQL文を出力する仕組みを設けておけばこう言うゴミみたいな実装されてもだいぶマシなのかな
先月のシステムはそういえばそうなってた
>>612
わざと間違えなきゃ
ストアドってサーバー側でコンパイルするから命名とか変に省略して読みづらくしなくても良いと思ってたんだが違うのか?
PerlとかPythonでならまあ省略したくなる気持ちもわからんでもないんだが
住所間の距離を単純に測るなら2次元
高低差を考慮しても3次元で表せるけど
交通とかを考慮して「必要な移動時間」を求めるならもっと高次元になるのか
どれくらいが妥当だろうな
単純に指定された住所に近い順にいくつか候補挙げるならともかく具体的な移動時間を算出するのはまた骨が折れるな
ベクトルの類似度で出すよりそういうの読み込ませた上でなんとか優先探査とかしたほうが
定期更新で精度を維持しやすいのか
アルゴリズムを実装する前にパフォーマンスを担保したいんだが頭悪くて見当もつかない
DiscordとかkukuluとかTwitterとか
Typeでやるべきことを分割してしまう事の危機感はなんか共通認識なのかな
MinecraftのチャットをTYPEとリンクしようという試みは合ってた
Minecraftがオワコンだっただけで
専ブラと専ブラのサーバーを用意した上でTypeに改造を施せばType新着通知は実現可能だが
年間3万円くらい費用がかかると思う
うち99ドルはドルになるので上下するな
鯖代はそう変わらんやろ
SSI使ってなんか作ってみゆ
Typeをチャットアプリ化してもDiscordにかなう要素がひとつもない
軽量で安定していて匿名性の高いインターネット掲示板として細々と続けてほしい
Typeは今んとこ軽量だけ満たしてる
ギリギリバグじゃね?って奴に出会うと対処に困る
設計書が機能名.docなんだけど
機能IDが入ってないのでソースコードから逆引きするときにファイルの中身まで検索しないといけないし一意じゃないから手間がかかる
.docxだ
開発環境重すぎて
現行との比較とってる間にセッションきれていちいちログインからし直さないといけない
たまにタイムアウトする
タイムアウトしたら念の為変なエラー吐いてないかログテーブル見に行くのでさらに手間がかかる
なんなら見に行ったログテーブルがタイムアウトする
帰らしてくれ
HTML JavaScript CSSだけでwebページ作ると共用パーツのインクルードに困る
コピペで使うのは論外として
JavaScriptでインクルードは一応できるけど無理やり感あってナンセンスだし
PHP実行環境はTYPEにあるのかわからんし面倒
ServerSideIncludeかPerlで専用のCGI作るかの2択かなあ
でもソース開示してくれんと二度手間が怖い
板一覧ページとスレッドページ分けて用意して
ナビゲーションから遷移できるけど
PCならサイドバーから板一覧のショートカットが使える感じが無難だと思うんで
ナビゲーションバーとサイドバーをインクルードするための枠組みが必要
TYPEオートリロードブックマークレット作った。
けど俺に悪意があれば、サラダが起動した時点でクッキーから管理者パスを盗めそうなので公開するのは憚られる。
根気あれば読めるけど
例外処理挟んだらそこそこ長くなってしまって、俺はこれがTYPEに貼ってあっても読まんと思う
ゼロちゃんねるって徹底してJavaScript使わんのかと思ったら管理者ページでは使うのな
0chplusは開発終了してるけど現在進行形で有志による近代化プロジェクトが進んでるのな
今更やってる人たちがいるとは
なんか期待する結果と違うくて
でもなんとなくバグじゃない気がして
めちゃくちゃパラメータ見直して再度実施したらちゃんと動いて
でもその先で露骨にバグってた
バグってんのかい!!!!!
帰るまでにあと二つ倒したら気持ちよくなれる
文字連結で長文完成させてからStringBuilderをインスタンス化して即文字列にキャストして出力してる超高度なコード出てきて困惑してた
高度すぎて俺のような凡人には理解できない
文句ばっか言ってる自己愛性パーソナリティ障害くんおるね
隔離場所なんだからむやみに触れるなよ
0ch_image.plってバグってんのか
サンプルで同梱されてるプラグインなのにな
直したら使う?
Index.htmlはbbs.cgiの書き込みが完了した時点で更新される静的なページなのか
これもSEO関係あんのかな
ドキュメントの粒度にあんまりばらつきがあると
俺の成果物の粒度も定まらないな
constants.js
Googleのクローラーは日々進歩してるのでJavaScriptゴリゴリに使っても大丈夫だって聞いた
でもやっぱ共通部分の記述にはサーバー処理があったほうがいいし
インストールの手間も考えるとcgi使うのが良いな
例外処理が漏れてて開いたDB接続をCloseできてないとこ見つけたんだけども
トランザクション管理はしてない部分だったから、セッション限りの問題で、致命的ではないってことで修正無しになった
今回の契約内容がアップグレードであって現行バグの対応は余程ヤバくないとやってあげんってことなんだけど
そんな細かいこと考えたこともなかったわ物知りだな
また今度勉強しとくか
趣味でやる分にはとにかくリソースは解放!して終わっちゃう話だもんな
お金とか契約とか絡んでこないと調べようとすら思わない
モーダルウィンドウで入力した値が親ウィンドウに反映されない←JavaScriptだな
よく見たらモーダル閉じた時に更新挟んでる。レスポンス確認したら値が空欄だった←ほなサーバーサイドかな
よくみたらリクエストパラメーターに必要な値が入ってない←JavaScriptやんけ!
今日の俺の無能っぷり
今のプロジェクトcssファイルとかなくて、全部htmlとがっちゃんこしてるんだけど悪くないな
漠然ともっと読みづらくなるものと思ってた
cssであっちこっちに置かれるより断然可読性増す
最近になって気がついたけど全員がプログラミングをわかればよくね
業務ヒアリングと要件定義と実装がだるすぎる
Type新着通知プラグイン作ったけど。
Perlのモジュールで必要なのが二つと、その前提モジュールがいくつかあってインストール難易度が高くなってしまった。
新着通知と読み上げができる
書き込みとスレ立ての処理に割り込む形で呼び出すから
必要な時に必要なだけって感じで
専ブラのオートリロードより優しい
Microsoft「GPT-3を組み込んだソフト作るか」
Google「非営利団体が俺に勝てるわけないだろ!新作AIで度肝抜いてやる」
Apple「へいSiri!w」
Apple「アップルウォッチが歩幅を計測できるようになりましたw」
ログインアカウントテーブルに生のパスワード入ってるのにパスワードのハッシュも入れてるのって何に使うんですか?
大規模システムの通信経路の安全のため…?かも…?
でもそうするとストレッチングやソルトなんかのアルゴリズムをシステム末端に定義しないといけないトレードオフ的な話なんでしょうか
保守性も下がりそう
途中で作るのやめたんでしょ
システムマスタで生パスワードとハッシュどっち使うか切り替えれるけど
切り替えても古い生パスワード残る仕様になってました
だからまさしく>>661な雰囲気
Dat番号の末尾から何桁か取ってカラーコード生成し、新着通知の色分けに使うのアリかな?
やっぱ今のナシ
PerlのJSONモジュールゴミカスじゃん
Javaの研修の時に自作したやつの方が出来いいわ
手間がかかりすぎるだろ
JSONきらい
JSON形式に直すのめちゃくちゃだるい
yamlよりマシ
文字連結でやるのは負けた気がするからまたリベンジします
いやでも別にデコードしないし定型分送るだけだからそれでいい気がしてきた
エスケープだけ用意するか
なんか作りたい欲だけあって
アイデアがない
Perlノリで読んでたけどいい加減多少勉強する
JSON.pmが生成に失敗してたのはデリファレンス使いこなせてなかったからっぽい
ハッシュの配列をもったハッシュ変数っていう入れ子構造だから話がややこしくなってます
その上で文字コードの問題も持ってるから
ちゃんとデリファレンスしてJSONモジュールに渡せたけど、なんか上手くJSONにしてくれなかったので人力でJSON書いた
JSON用のエスケープってこれで十分かな?
$text =~ s/(\\|\x22|\/|\x0D|\x0A|\x09|\x08|\x0C)/\\$1/g;
\1000
あー・・・円記号がUnicordだとバックスラッシュになる問題が・・・
ソースがShiftJISだからどうやって対応しましょうね
dwawa
Unicordに変換の順序早めにやった後、
my $yen = Encode::encode_utf8("\x{a5}");
$text =~ s/\x5c/$yen/;
で一応対応できたけど冗長なような気がしますね
チンクルがこの問題対応できてなくて/で表示されてるのをみつけてしまった
絶対サーバーソースにあると思ってた処理の記述が全然見つかんなくて
消去法で絞っていったらストアドに記述があった
もっと早く気づけよ….ほんと雑魚だな
result = "key=value".split(/(?<=^[^=]+?)=/);
javascriptのこんな感じのコードで["key", "value"]が取りたいんだけど
Invalid regular expression: invalid group specifier name
ブラウザのおま環みたいだな
冗長になるけど別の手段とるか
"key=value".split(/(^.+?)(=)/)
したら原理はようわからんけど["", "key", "=", "value"]になったわ
インデックスで1と3だけ取り出して使おうかな
valueに=が含まれてても問題ないし
valueがから文字でもnullじゃなくて空文字として処理してくれるのは好都合だな
俺なら正規表現使いたくないからこう
Array.from(str.split("="),
(val)=>val.replace(“=”,“”)
)
これreplace()は何してる?
[“key”,“=value”]の=を空白で置換して消してる
documentのreadyイベントより先にajaxでGetしてきてDOMの構築終わってから使う
すまんreplace要らんやん
勘違いしてた
ええんやで
俺も言葉足らずだった
Valueの値にも=が含まれてる可能性があって、そのせいで回りくどいことしてるんや
var temp = “key=value”.split(“=“)
あ、セミコロン以降はチンクル入力できんのやったわ
まあtemp.shift()でkeyとったあとで
temp.join(“=“)でvalue取れるなって思って
こっちの方がわかりやすいかな
DOMのreadyイベントで発火するやつ
TYPEの設定ファイルをダウンロードしてパースが終わったら発火するやつ
TYPEのスレ一覧をダウンロードしてパースが終わったら発火するやつ
あたりを配列にしてPromise.allに渡してやるのが一番早くかっちょいーコードになりそう
ページ表示直後に広告がドンと出てきて
バツボタン押そうとしたくらいのタイミングでJavaScriptでページを再構成して絶妙に広告押しちゃうやつ最近見ない気がする
Googleに怒られたのかな
JavaScriptで強引に書き加えたCookieとサーバーレスポンスで正式に登録されたCookieってもしかして明確に違う?
削除はできても上書きも削除もできん
上書きしようとすると重複する
取得はできても上書きも削除もJavaScriptからじゃできん感じかな
そういうことならローカルストレージに…って思ったけど
パスワードをそんなとこに入れるの嫌だな
まあどっちがマシかって話だけど
キー変えてCookie使うか
いやでも同一性オリジンポリシー破られた時点で瓦解するわけだからどっちでも良い気もする
最近なんで毎回ID変わるんかと思ったらあれか
AppleのシステムでIPランダムにしてるからか
こんなに変わるのか実質Torじゃん
Appleのシステムってなに
“プライベートリレー”
縺医∈縺ク
たぶんjQueryのajaxにリクエストパラーメーター用のおオブジェクト渡した時にクエリ文字列に変換してくれるけどこれがUTF-8だと思ってやるから文字化けする
自力でやってから文字列型で渡すかオーバーライドするかのどっちかで治る気がする
なるほどね
今日の書き込みは2件です
金夜だぞ
画面上のsubmitボタンからのリクエストは通るから
リクエストヘッダを散布して差分出して詰めたらすぐ解けたわ
いそがば回れだった…
散布!?ダンプ!
スクロール位置の記憶はセッションストレージ使おうと思うんだけど
これはセッションが切れるとストレージ位置忘れるけどええか?
具体的にはブラウザを完全に落とした時とかにセッション切れるわ
うんち
GitHub Copilot2ヶ月トライアル試したけど強すぎる
っぱOpenAI様様っすわ・・・
トライアル終わったら年間契約しよう
なにがつよいん
エスパーが相棒になる
TYPEを拡張しようず
https://github.com/Gastroenteritis/zeroch-_icho
すげー
スクロール位置記憶してるやん
1スレしか記憶せんのか
detail.js9行目で定義してる非同期の無名関数がよくないな
common.jsでコールバック関数呼び出してその後でスクロールを実行してるけど
この時点で非同期datの読み込みが間に合ってなければスクロール位置がバグるはず
スクロール位置を記憶させたい以上dat読みはスクロール以前に完了させる必要があるのでここは同期処理にしよ
スクロール位置の再現する関数はわざわざページ下部からの距離で行ってるけど
これはレスの再取得を行った時にも呼び出して最新レスを表示し続けるためのやつ
まだ肝心のレスの再取得を実装してないんだけど
https://saradabird.com/type/browse/
インストールしてみた
めっちゃみやすい
書き込めるんか?テスト
aadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadawaadwadaw
更に見やすくなった
すげえ
・・
・
・・
通常リンク、画像に加えてYouTube埋め込みも実装したからどっかのタイミングで落とすと良い
Twitterとニコ動もやっといた
GitHub Copilotバケモノ
画像の縦横を固定幅にして拡大縮小して表示するように変更した
あとマウスホバーしないとモザイクがかかるようにした
クリックで画像ソースへ飛ぶのはそのまま
Twitter埋め込みはやっぱやめた
非同期で情報取得して要素のサイズが変わるからスクロール制御に影響が出るのと、
画像と同じように固定幅にするともう別に埋め込まなくてよくねって思ったので
画像表示めちゃ良い感じだな
Shif Enter便利や
モザイクの有無とそもそもの埋め込みの有無は、設定窓から変更できるようにした方がいいな
YouTubeの動画idって_とか-も含むんだな
こうなると.あたりも気になるけど、みんなのデバッグ待ちでいいか
後どうもwww.youtube.comに加えて
モバイル?用のm.youtube.comと
短縮用のyoutu.beがあるらしいから対応しといた
www.nicovideo.jpに加えsp.nicovideo.jpもあるらしいから対応しといた
nicovideoは有料コンテンツ(期間限定公開)は埋め込みでは再生できないらしいから除外しといた
非同期処理作るぞ
RangeとIf-Modified-Sinceヘッダー使うぞ
一応両方使うけど主に使うのはRangeだぞ
レスポンスヘッダのContent-Lengthから1バイト引いた数を指定するぞ
これで差分レスポンスが"\n"で始まってるかどうかであぼーん判定するぞ
動いたぞ
あとはバックグラウンドで無限ループさせるぞ
コードが汚いから整理もしたいぞ
埋め込み機能連発したスレの読み込みが重いのが気になるぞ
初期表示後サイドバーがしばらくフリーズしてる気がするぞ
非同期処理ってなにンゴ
ごめん言葉足らんかった
非同期で新着レスの情報を差分取得する処理
https://i.imgur.com/YMHzi0J.gif
更新いらずじゃん
読み上げ機能欲しいなあ
JavaScriptで読み上げってどんな手段あるだろ
なんとかってライブラリはあるけど・・・・
VoiceVoxってローカルでサーバー建てててAPIが動いてなかったっけ
HTTPリクエストで叩けるよなあ
ID色分け機能はUserオブジェクトとResponseオブジェクトの相互参照が必要になると思うんだけど
めんどくさそうで手をつけてないが、どうだろうな
1レス目2レス目4レス目がID: XXXに紐づいてて、ID:XXXはそれらのレスへの参照値の配列を持ってるみたいな
もうちょっと違うやり方もあるだろうけど
IDクリックでレス抽出とかもしようと思うとこの方法しかないのかな
差分取得で差分なくても1バイトだけ取得してるのは>>741って事だけど
Range指定をもっと上手く使いこなせばこの1バイトなくせるなあ
流石に費用対効果わるいか
信頼性は低下するし
スレ欄更新しても新着あったかわかんないよお
なんか使えない文字ある
・・・
~が・になるんだが
帰ったら見てみる
js/Encode.jsの中身だと思う
多分8行目の第一引数じゃねえかなあと思うけど
なんか会社で買ったけど2、3回しか使ってないロボットと初代Oculusの処分法検討してた
タダならくれー
履歴オブジェクトの配列をシリアライズしてlocalStorageに保存
保存するときに容量オーバーのなんとかってエラーをキャッチしたら配列のインデックス0番を削除して再試行
って言うことをやるのが普通なのかな
削除したくないユーザー設定値とかの利用も想定されるからその兼ね合いがめんどくさいけど
連想配列である必要があるな
InternetExplorerに、黙祷
もう完全に死んだのかなあ
今続々と検証環境が動かなくなってる
もうIEなんて見たくもない
EdgeのIE互換モードでいいっちゃ良いけど
エビデンスとしてはどうしても弱くなるな
それに互換モードの精度によっちゃあわててアップデートしてくれて行ってくる困ったお客さん居そう
IE使いとかおらんやろ
おるで
船降りろ
Shift-JISなんか使ってるTYPEが吠えよる
既知の問題と重要な進捗はGitHubの方にまとめることにして
このスレは引き続きチラ裏として使うことにする
お酒飲みながらのプログラミング楽しすぎて笑える
WindowsとMacの脳を切り替えるために
Mac用のマウスをMagicMouseに換えたけど
確かにスクロール方向の違いは気にならなくなったが、こんどはWindowsがジェスチャーでワークスペース切り替えられないのがストレスになりつつある
ついシュッってやっちゃう
スレ立て機能はよ
スレ立てと書き込みって似てるから
書き込み機能のクオリティ上げてからおんなじ感じでスレ立て機能作りたいから後回しにしている
死屍粉塵の括約やな
仕事中にこっそり関係ないコード回して全て理解した
帰ったら文字化けを倒す
>>775
会社設備の横領じゃんw
犯罪自慢とはたまげたなぁw
TYPEのためならいかなる手段も正当化されねばならない
emoji-regex公開してんのはGoogleの開発者ツールとV8 JavaScriptエンジンの開発に携わってるエンジニアの人らしい
名前がデカすぎる….使うか
TYPEを本業にしろ
仕事はスキルと資金の調達
~って文字コード2つもあんのか
u65374とu12316
Windows Mac戦争で生まれた汚染物質
12316だけ文字化けするな。。。気づいてないだけでいっぱいあんだろうな
なんかスマートに一掃する方法ないんか
ちなライブラリはencoding-Japanese使ってる
Mac対応は不要では?
でもiPhoneで波括弧打っても基本こっちだろ
文字コードを変換するかOSで分ける術ないの?
ガイジワイ、OS環境か文字コードを取得してif文で対処を検討
なんか分からん文字コードは近い文字コードに置き換えるみたいな機能デフォでなかったっけ
文字化け対策をプッシュした
かなりマシになったと思うけど過不足があったらまた教えてほしい
GitHubアカウントをお持ちの人はここに書いてくれた方がわかりやすい
https://github.com/Gastroenteritis/zeroch-_icho/issues/5
あ、TYPEへの反映はサアダのタイミング次第です
>>786
なんかどっかで聞いたことあるな
でもどうせSJISの呪いで火に油にしかならんと思う
そういえば今、初回利用時(Cookieが白紙)の時は100%書き込みに失敗するようになってる
これはブラウザで書き込む時の利用規約に同意してねっていう一連ののやつをまだ作ってないからなんだけど
TYPEの利用規約だかローカルルールだかのページ壊れてなかったっけ
A
O
Oo
A
A
やっぱりSPAにしようかな?
React.jsかVue.jsのどっちか使うように変更するかも
モダーンな開発ってのをやりたくなってきた
今始めるならNext.jsだろ
reactjsも既に古い
フレームワークとライブラリはまた違うじゃん
いやでもNext.jsとBootStrap5一緒に使えそうだな…
Vue RouterとBootstrapでSPAにしようかとちょっと調べたけどBootStrap4にしか正式対応してなくて
BootStrap5.2.0以上ないと今のビュー使えないんだよね
調べてみるか
まあ今んとこ重要なのはBoardクラスとThreadクラスくらいで、それ以外は全部作り直してもいけるじゃろ
若干jQueryに依存してるけど解き放つのはそう難しくない
すまん知ったかした
spaってなに
シングルページアプリケーション
今スレ一覧ページとスレ詳細ページが別になってるけどこれを同じページにしちゃおうかと思って
板設定値とか、スレ一覧とかページ遷移の時に1から読み直してるのとか、共用パーツとかめんどくさくて
「スレフォルダの中にコピペしたら動く」っていうのを徹底してる都合、大きいライブラリはコンテンツデリバリーネットワークを参照する形で使ってるんだけど
Vue.jsはこの方式でもすんなり動きそうだから一旦やってみることにする
競合したら知らん
すげえ
Vue使ってコンポーネント呼び出すとどうしてもSJISのコード読めないので何かと思ったら
https://momdo.hatenablog.jp/entry/20171008/1507462678
HTMLってもう正式にはSJIS禁止になってたのか
こりゃ回避方法ないかな
なんでそんなにSJISいじめるん?
UTF-8で書いてみっか
サーバーとクライアントで言語どころか文字コードも違うオワコンシステムの出来上がりよ
TYPEをUTF-8に変更できればいいのにな
dat壊れるか,
その趣旨ならここの人たちが今進めてる
https://github.com/PrefKarafuto/New_0ch_Plus
既存のTYPEのプラグインや機能が動かなくなるから
完成しても乗り換えるにはコストがかかるけどな
なんかミニゲーム追加して
概ね移行できたけど共通処理で用意したデータをどうやって各ページへ渡すかいまいちわからん
グローバル変数でそりゃ渡せるけどそれはちょっと違うと思うんす
とりあえずグローバル変数使っとくか
まあそんなに不自然な内容じゃないしな
なんかもっとかっちょいー書き方を知ったら直す感じで
今までThreadオブジェクトのtoHTMLメソッドで無理やり生成してたエンティティが
VueのTemplate構文で書けるようになったのが一番でかい
見やすい
https://i.imgur.com/G8OkgQc.png
画面だけでは見分けつかん感じになったけど
遷移の挙動変わったからくるくる画面用意した方がいいな
くるくる画面組み込むぞ
だれかfavicon.icoとapple-touch-icon.png作ってくれん?
TYPEに相応しいものが欲しい
デストロイングエンジェル
何もかもの最初の処理にSETTING.TXT 読み取るけど
その後の処理でどうせSUBJECT.TXTも読み込む必要があるから並行して落としてるんだけど、その方が早いし
スレ一覧ページ表示するときにもSUBJECT.TXT読み取る処理を定義する必要があって被るんだよなあ
ヘッダからlastModifiedはとってるから数秒以内なら再取得無しにすべきかな
一番パフォーマンス高いと思うけど、ナンセンスな気がする
仕事ならまずそ複雑なことしないよなあ
ま・とりあえず並行処理やめるか
多分知覚できるほどの遅延は生まれんだろ
あ、だめだスレッドページに強制ブラウジングした時にスレ一覧読んでないとバグるわ
流行り共通処理か
バグ見つけたかも
見つけたけど画像アップロード機能ないから教えられない
コピペである程度の情報を俺に教えられるような仕組み用意したら使う?
よくわからんけど使う
イメガーはgifvとかいう拡張子使うらしいから対応する必要あり
ApacheかNginXをMacで動かしたいけど、なんかこうよう済みになったらごそっと取り除ける感じで用意したい
ヴァーチャルマシン使うのは大掛かりだしなあ
最新の汎用言語モデルLLaMAが公開
複数のベンチマークでGPT-3を凌駕
なんかすげえかしこまったこう言うことやっといてねって文章もらったけど
要するに何もやることないから勉強とイメトレしといてって事なんですよねえ
まだしばらく色んなシステムの適格請求書対応に追われそう
同じことやってると飽きそうだなあ
国税庁の問い合わせ先の一覧にAIチャットbotが載ってて攻殻機動隊みを感じたけど
「よくある質問」の発展形でdoc2vec使った感じか
検索語句とベクトルが近い文章を進めてくるシンプルなやつ
まだタチコマには届かないな
Docker童貞捨てるか
AWS童貞も捨てたい
いまvscodeにsftp拡張入れてエディター側で保存するたびに開発用サーバーにアップロードされる様にしてるけど、コンパイル言語になると通用しないので次からはどっかーとかいうの使うか
休み過ぎて勤務表がもっと働けってエラー吐いて提出できねえから(←詳しく聞かれてもよく知らない
先週の休みを有給ってことにするかーと思って申請してるけどたらい回しにされてるな
マクロぶち壊して何食わぬ顔で提出した方が楽だなこれ
日付け変わるまでに終わらんかったらマクロ怖そう
Webページの30個ほど並んだフォームが非活性の時にスクリプトインジェクションが機能してて
DBの文字数制限があるからヘーキと思いきや
スクリプト本文<!―
―>スクリプト本文<―
を繰り返すことでガッツリクラッキングできてわらった
Vueの同じURLパス違位への遷移の場合テンプレート構文の再計算が行われない問題
これテンプレートの部分を独立したコンポーネントで定義したら再計算されるのかねえ
もっと細分化しろって感じなのか
ASP.NETの感じで描いてたけどサーバーとの連携が無い分セッションを使えないとかで色々制約があるのかね
まあでも粒度が担保されるって意味ではメリットでさえあるかもな
明日やってみる
ER図一つで救われる俺が居る
軌道に乗った後の楽しいコーディングは酔っててもやれるけど
やり方模索してる時におしゃけのむと何も進まんな
コーディング作業はインストBGM流すのが個人的に捗る
考えるのは散歩しながらか寝る前に考えているとたまに閃く
後お風呂な
湯船でラバーダック・デバッグ捗りそう
可愛い
Vueのコンポーネントって命名規則あんのか?
ThreadListじゃダメだったけどThreadlistならいけたわ
エラーも出ないし気づくかこんなもん
…ほんとに?変なの
一般的なERPパッケージの金銭の計算全部分数でやったらどれくらいデータ量肥大化すんだろ
今度調査とか何とか言ってダンプして逆算してみるか
いやでも金融機関でもないとそんな正確な意味ないか?
丸め処理で無かったことになるお金を世界中からかき集めて軍資金にする話、攻殻機動隊であったよな
そんなことできるなら盗み放題では?
いやでも大義のために戦ってたから….
Vueのお作法だとコンポーネントのネストってコレしか方法ないのかな
https://v3.router.vuejs.org/ja/guide/essentials/nested-routes.html
"このネストされたアウトレットに対してコンポーネントを描画するためには、 VueRouter のコンストラクタの設定で children オプションを使用する必要があります。"って書いてあるからそういうことか
いや、Vue.js自体はいくらでもやり方あるけど
Vue-Router公式プラグイン使ってってことならコレしかないよってことか
ヘッダーの子コンポーネントに各ページ用意して、
特にThreadコンポーネントにはさらに孫としてスレッドリスト渡して
あとはThreadの方でcssちょいちょいやってサイドバーに仕上げる感じになるのかな
単一ファイルコンポーネントとか言うくらいで個々に独立しすぎてるからあんましネストすると、全部ロード終わったイベントを拾うのが大変
専用のグローバルでシングルトンな状態管理するプラグインが別枠で用意されてるらしいが、それ使うか
それともネスト浅くするか考える必要がありそう
テーブルの列を気が狂ったようにガチガチにピクセルで幅指定してるけど
それらの合算がテーブル自体のサイズを超えてしまってるためブラウザがいいように解釈して成り立ってた?
っぽいレイアウトが次々と崩れていく問題をバグ票に書きたいんだけどいまいち確信がもてんわ
多分あってるんだけどなあ
<div style=“white-space:nowrap
チンクル
リーダーがマジで頭の回転早くてリスペクトできるから今のプロジェクト楽しい
話しかける前にこんくらい伝えたら理解してくれるやろなって情報の3割で理解する
アンサーに手加減無いけど
>>856
リーダーの頭の回転早いんじゃなくてお前の説明が超分かりやすいだけだよ
俺のことはもっと蔑んでもろて
このままだと職場でVBAおじさんになりそうなんやがなってもええかな
エクセル社会が生み出した悲しい獣じゃないっすか
Vue-Routerによるページングすると複数のコンポーネントをインポートできないもんだい
つまりヘッダーとサイドバーを同時に取り込めないってことになるけど
ほんならこんな感じでネストしまくるしかないんかな…?
そんなことある…?不便じゃねなんかあるんじゃないのか他の手段が
https://i.imgur.com/lJyQd82.jpeg
テンプレート構文っていうとこんなイメージだよなあ
無いのかなあ
https://i.imgur.com/EN1mepN.jpeg
>>861をVue-Routerのルーティング定義にするとこんな雰囲気か
ちょっとパス間違えてるきがするけどこんな雰囲気でやれば動くのは動くと思う
理解した
>>40 コレ誰か作って
テンプレートの呼び出し元、つまりルートの関数を子供から呼び出すのに
ルート側で無名関数作ってコールバック関数に指定してやるのが、再利用性とやらを最大限確保できるってのは頭にあるんだけどめんどくさくて楽な道選んじゃった
動く!ヨシ!
同じページにパラメータ変えて遷移しようとすると
Vueがコンポーネントを再利用するんだけど
嫌いじゃ無いんだけどそのせいで単体テストの工数がだいぶ増える
再利用した場合としてない場合でほとんどの機能の入り口が違うから2回試す必要がある
業務で触るとこの辺めんどくさそう
開発者ツール使えない
ソースコード見れない(微妙にバージョン違う奴は見れるけど何が違うかはまとめられてない)
なんなら実行環境すら仮想的なもの(IEのアプリだけど純粋なIE実行環境が失われた)
状態でそのソフトのバグの原因を推定する必要が出たけどめちゃくちゃ詰まってる
まとめて思ったけどこの条件俺には無理だな
ソースコード読めないかもう一回やってみるか
3万円以内でヘッドフォンとコンフリクトを起こさないメガネが欲しい
JINSにあるかな
っ コンタクトレンズ
(^0_0^)…
コタンクトレンズw
予算とスケジュールが余ってるからプロジェクトメンバー集めて懇親会やるらしい
東京まで行って帰るだけで結構な額なんだけどたまげたなあ
東京いき損じゃん
代わりに行ってやるよ
クライアントにこんなに仕事させることないから
IndexedDBとかいうの知らんかった
なあにこれぇ
ロード中のグルグル管理でprops多用した密結合と複雑化っていうアンチパターンに片足突っ込んでるから
Storeパターンとか呼ばれてるグローバルな状態管理をする形にテコ入れする
Vuexまでは要らんと思う
OTIMPORDANCE
仕事中ついでに調べた手法が全部Vue2の手順でVue3では通用しなかったけどChatGPTが2分でやってくれました
https://i.imgur.com/jqho9Lu.jpg
細かいプロパティの取り方はcopilot任せなのであってるか知らんけど
多分これ結構使い勝手いいよな
シングルページアプリケーションだからロード中にコンポーネントを遷移したとき、NowLoading表示は本来待たせたかった(例えば書き込み)処理ではなく,
遷移先のページのロード終了を終えたタイミングで解除したいからこういうのがいるのかなと
良さげだわ
html全体のくるくる画面とヘッダーとサイドバーをのぞいた領域限定のくるくる画面な
callbackに初期値nullを入れて存在チェックしてから実行するようにしたら
"特に何もせずローディング画面を非表示"もできていいな
使わせろ
とりあえずコンポーネントの初期表示でこれ呼び出して
あとはなんか待たせたい処理ができたら待たせたい処理を引数に渡してやればいいって寸法よ
あーでもページ遷移のたびに2回呼び出して
遷移前に前半が
遷移後に後半が機能するようになってちょっと気持ち悪いかな?
世間一般の意見が欲しい….ChatGPTに聞いたら参考になるかな
インボイス制度理解した
つうか軽減税率と同時に導入すべきだよなあ
脱税の減少も期待されてるくせに軽減税率導入からこの空白の五年間はむしろ脱税の余地が増えてると思いますけど
とにかく増税したかった5年待てなかった感じなのか
無計画かな
そろそろ霞が関焼き討ちするか
えっ
これって
microSDって噛み砕いて飲み込んでもデータ復旧できるかな
変な意味じゃないけど
なんかようわからんシステムのなんかようわからん詳細設計書を書き換えてくれって言われたけどなんかようわからんからノリで書いてるけど眠すぎる
仕事眠すぎるから10時に寝るようにしてからすげえ楽しいけどtypeBrowserの開発は停滞した
仕事辞めろ
書き込み処理をとりあえず動いてそうな形まで持って言った
lazy taskとか非同期処理の合流(コレなんていうんだ)とか見直す必要があった
例外処理に漏れがありそうな気もするけど発泡酒に浸かった頭で追う気に慣れない
寝るわよ
今日はopenAIがポンコツだったな
900
NVARCHARってどう発音すんの?
ンバーチャー
ンバアアアアアア!
en-var-char
多分datのゴミのせいでiOSアプリのBB2Cアプリが使えない
スレ一覧読み込めるのにスレ開けないのはそのせい
多分ね
甘味料ゼロ 香料ゼロ
●原材料名:発泡酒(國内
■道(美菜、ホップ■東食
物質)、スピリッツ(小麦)
●アルコール分4%
●内容量:350ml
●賞味期限:伝底上記載
●製造者:サントリー(株)
東京都港区台場2丁目3-3
•
◎火はつけないでください。
20歳未満の者の喫煙は、法律で禁じられています。
加熱式たばこの煙(蒸気)
は、発がん性物質や、依存性のあるニコチンが含まれるなど、あなたの健康への悪影響が否定できません。
あいぽんってOCR的なことこんな一瞬でできたんだな
●原料名:グレープフルーツ、ウオツカ(国内製造)/炭酸、酸味料、香料、甘味料(アセスルファムK、スクラロース)、酸化防止剤(ビタミンC)
・アルコール分9%
•
サイトの方治してみるからソース丸ごとくれませんかね
ゼロちゃんプラス本家と差分出してちまちまやるしかねえよ
今完全に動作する専ブラって何があるんだ
MicrosoftがopenAIとなんかやってんのは知ってたけど
Officeとかに埋め込むらしい
プレゼン資料秒殺
飲み会のためだけに東京行って今帰り
4000円もすんのにおやつみたいな内容だった
資料作成が楽になりそう
内容ではなく文字フォントやレイアウトにこだわる人やめてほしいわ
フォント(ほんと)だよ
わかる~
スレのオートリロードと、スレの切り替えに伴うリソースの解放のスレッドが別なので排他制御が要るけど単純なフラグ操作よりもうちょっとかっちょいい解決策を模索してる
まあ別に即座にリソース解放する必要はないなあって思って、アクティブスレッドじゃないスレのレス一覧とかを捨てて回る別のスレッドを用意してもいいのかななんて思ったり
スレッド.load()でレス一覧を読み込んでるけど、このタイミングで定期的に自分自身を監視し、アクティブスレッドに指定されていなければ最低限の情報を残して爆発四散する時限爆弾を仕掛ける感じ?
やっぱ文章にするとまとまるな
そんな感じでやるか
https://i.imgur.com/8prJTxq.jpg
こんな感じかな?
配列を画面に表示する場合はpush()あたりをVueがオーバーライドしてくれてるのか、その辺使うと自動的に画面に反映されるんだけど
スレ一覧はファイル名をkeyにした連想配列だからその辺使えないな
連想配列.push(key, value)を用意しなかったJavaScriptが悪い
一応Vueが用意した関数があるけど、モジュールがVueに依存するからモジュールの中では使いたくねえなあ
配列で扱う様にしてfilter()でサーチかける様な仕様に変える…?
AIの躍進に対して現場はまだのほほんとしてて、ChatGPTすらご存知なかった。10年前のポンコツいじって飯食えるのはそろそろ終わりだと思うんです?
作業効率上がって必要な頭数が減るのはもちろんだけど、全体的なアプリケーションの質が上がってお客さんの要求水準も上がった結果このポンコツは想定より早く絶命すると思う。
何年か前からPython教育に力入れてかき集め出した某電力会社は時代を見る力があったんやなって
「コードの日本語訳になるコメントはいらねえ」って先輩エンジニーアが言ってたけど
しおりとしての注釈ってなし?あり?
読んで探すのめんどくせえから、理論上こうなってるはずってキーワードでgrepして置換するようになってくると脳内の全体像がどんどんぼやけてくる
自分のことを頭がいいと思ってる知的ボーダーが集まるスレはここですか?
いいねえ
欲しいドメインを株式会社なんとかが取得済みで、あと1週間で期限切れるんだけどまだ更新されてないんだが、コレってそういうもん?
争奪戦の余地ある?
一応当日は夜更かしして更新連打してみるか
お仕事でお付き合いのある人が
ネット友達と声や性格が似てるだけじゃなく有給取る日まで完全一致しててだいぶ疑ってる
月曜はともかく明日なんかイベントあるのんか?
職場の人が自分のやってるソシャゲのイベント時期と同じ時期に休み取るからコイツもやってんのか?ってなったことはある
特に話す関係でもないから確認しないまま仕事変わったけどね
ゲームのイベントに合わせて休み取ると何でこの時期に休み取るん?ってなりやすいんだよな
多分そういう話だと思うんだけど
住んでる県も一緒なんだわ
今夜ゲーム一緒するから聞いてみようかな
人口十人くらいの過疎県かな?
画面設計とかで縦の波線で部分省略を表現してるのをよくみるんだけど
ふと調べてみたらカスりもしないんだけどこれひょっとしておま環?業界(国内)の流行りなのかと思ってたんだけど
おま環って言いたかっただけのレスポンス
おまんこ環礁
正規表現ささっとかけるとカッコいい
GitHub、GPT-4をベースに大幅強化された新バージョンCopilotXを発表。
既存の体験の大幅強化に加え、チャットによる相談やプルリクエストの実行・管理、および不足しているテスト項目の提案などが可能に
音声入力だけでコーディング、実行、プルリクエストまでできるらしい
Vueがプロパティの変更を検知すること自体は
バックグラウンドで非同期に変更しても追跡できるけど
トリガーとなる最初の起点はVueインスタンス内で発火させないといけないらしいことに気が付かずだいぶハマってた
スタックとかそういう話なんだろうか。再起ループ使ってるけどsetTimeout関数でスタックオーバーフロー対策としてるつもりなんですがこれ大丈夫なのか気になってくるな…
https://i.imgur.com/xAoL4Tg.jpg
GPT-4を信じてとりあえずこのままでいくぜ
「GPT-4は汎用知能を獲得した」
1994年に52人の心理学者が定義した知能に基づく多くの特徴を示している証拠を報告
https://arxiv.org/abs/2303.12712
21世紀の常温核融合
仮に現在のGPT-4から進展なかったとして、世界に大影響を及ぼすだけの能力がすでにあるからSFだと思ってると置いていかれるぞ
余裕あるから自由に触ってバグ探してって言われたので
怪しいコードを正規表現にして全体検索かけまくったら中々の戦果を上げた
嬉しい
というか今頃世間はGPTで騒いでるのが遅いんだよね
俺は2020年の夏にはもう知ってたわ
すごい
今夜はやるぞ!今ここ
リクエストあったら考える
https://i.imgur.com/8Gb96FQ.jpg
とりあえずンカーの対応やあるか
2時間で製造バグ11件見つけた
正規表現で適当に検索しただけだけど
勢い…だと
いつぞやこのスレにメモってたJaneStyle基準の計算式に基づいてる
とりあえずバックグラウンドで更新するようにしてるけどこれは廃止するかも
差分取得が不可能だからサーバー負荷を考えると可哀想だけど
/^[^/]*¥
スクリプトインジェクションの脆弱性がある箇所を50件くらい見つけることができた
嬉しい
特定のページを開くと悪い人にパスワードを送信しちゃうようなやつな
厳密にはパスワードじゃなくてトークンとかセッションIDとかだけどこまけえこたいいんだよ!
見つけた時嬉しくて隣の同僚に教えたら「まあ業務アプリケーションだし別に…」って言っててこの人とは仲良くなれないと思った
これ文字数的にscriptタグをかけなくても<!―を入れることで次の―>までのコードを消去できるからうまくすると別の脆弱性に繋げそうだな
このプロジェクトが元々SJISだったんだけどだいぶ前にUTF8に改修されてて
SJISの名残が若干や残ってるんだけど
確かUnicordで入力してエスケープを突破した後にShiftJISで表示すると悪意のあるコードになるって言うハッキングというかクラッキングあったよな
あれなんて名前だっけ
Unicode
ごめん
このスレ完走したら次スレは立てない
/^(?!.*//).*\.innerHTML\s*=.*\.value.*$/
で*.jsにて50件くらいヒットするの全部バグだと思う
多分要素を初期化する時に*.innnerHTML=‘’ってやってるのをみて何も考えずに流用したんだと思う
>>962
うわあ
microSDとUSBが刺さって
適当なWiFiに対応してて
IntelCPU搭載してて
あとは軽さと価格でノートパソコン選んだらどれになるかな?
マシンパワーはカスでいい
これよくね
TENKU Comfortbook S11 薄型ノートパソコン11.6インチ 0.99Kg 超軽量 日本語キーボード (Windows 10 Pro/Celeron N3350/4GB/64GB/USB Type-C) (シルバー) https://amzn.asia/d/d24CCWP
なんならカメラもスピーカーもいらん
ちょっとしたPythonスクリプトが動く程度の処理能力があればいい
タッチパッドとかキーボードの性能いいやつがいい
うおおおお!!!
これいいな
FFF UMPC Windows11 8インチ 日本語キーボード メモリ6GB eMMC128GB タッチスクリーン 360度回転 国内メーカー FFF-PCM2B https://amzn.asia/d/9qgQ1s4
買ったわ このスレ落としてください
ばあばにひ孫の写真を見せるためのフォトフレーム作る
要件は以下
・端末のボタンは電源ボタンのみ
・NASと連動
・HDMI出力
・部屋が消灯したらディスプレイを切る(明度調整はディスプレイ依存)
・深夜にバッチ処理して表示する画像セットを更新する
・画像のメタ情報と表示頻度を紐づけて保存し画像セットの選定基準に加える
・省電力
クライアント側はPythonとSQLiteかな
既製品は色々ボタンついてて
おばあにはきつい
Raspberrypi 3A+じゃオーバースペックかなあ
raspberrypi 3Aシリーズ用のユニバーサル基板がもう売ってないんじゃ
穴の位置さえ合ってればいいけど探すのめんどくさいし別のパソコン選ぼうかなあ
ZERO Wはスペックに不安あるし
4*はスペック十分だけどちょっと勿体無い気がする
あと全部高い
どれにしようかなGPT-4の言う通り
だめだ全部たけえ
半田付けしてかっこよく仕上げようと思ったけどもうジャンプワイヤでセンサーブラブラでええわ
ほなVPNサーバー立てるかあ
なんかNAS側が中継サーバー提供してくれてるらしいから、もしPython からAPI叩けるならVPN要らんな
まあメンテ用にフォトフレームはVPNに繋ぐけど
我が家のネットワークのリスクが下がるかどうか検討すべきか
VPNのファイヤウォール
NAS提供会社サーバーのファイヤウォール
NASのファイヤウォールで三重にできそう
甥っ子にあげたラジコンのギアボックスに砂が入って動かなくなったらしいので分解清掃した
https://i.imgur.com/QVKoOHV.jpg
明日はラジコン用のグリス買いに行くかあ
無線通信標準対応のマイコン
Termite dipが1セット余ってるんだけど、プラレールに仕込んで操縦できるようにしたら喜ぶかなあ
いやこれは売ってるわ別に作らんでいいか
対話型AIに自殺を勧められた男性が自殺
一体何GPTなんだ….
マジ?
ソース出して
NASを外部に公開するの勇気いるな
自分の端末で使う分にはまあVPNで囲って我慢できるけど
家ん中にDMZ作り上げるのと、サービス提供用のサーバーおったてて、必要なデータだけアップロードするBOT組むのだと後者の方がお金かからんかな?
とりあえずクラウドの写真全部ぶち込んだらストレージ空くのでサブスクプラン弱くするか
キックスターターで作り方から何までオープンソースな匿名ネットワークデバイスへの出資を募ったら速攻で中国が販売したせいでクラウンドファンディングが閉廷になった話理不尽で好き
お金集まってから公開すりゃいいのに…
れな
>>996
基地外を処分してくれるとはずいぶん善良なAIだな
TYPEお嬢様専 森野シュナイダー T Y P E 始 ま っ た な 田村ゆかり総合★ みんなでお絵描き
悪循環 reason アナルうp 新参とか関係無い ぷよぷよ講座
俺「(`・⊇・´)(怒)」 ゴンザレス クアラルンプール総合 う
な 闊達になれよ…w サラダ家 ハット系女子 こりゃもうクソワロタクソワロタ 占拠 わ
ん 自演乙 Amazon届いた ちょwwwwwクャ純鴻^wwwwww く
か あらやだ…揚げたてやんけ… ひたすら富士山を刺激するスレッド 部活板 宣 っ
中 食レポする はいてめぇの起き顔顔面パンチw ムニムニムニエル や る ま し 伝 さ
学 キャップ割ろうぜwww うんこ祭り 死ね死ね四円 ウェップ失敬 コテ雑 し ★
生 腹立つの超えて悲しいわ A雑 過疎だと思ったらageるスレ 滋賀 よ
並 一人酒 幼女速報 ロビ一を返せ PSO2 ワロタリオンの戦士 阻止 う
み 末尾i 食べ比べ タニシおる? 夏休みの宿題がわからん ポテト騎士 ワローリング ぜ
の ワニマガジン あっ!……あっ……!あぁ~(´;ω;` ) ゆ虐 #1日目のログインボーナス 【TYPEポピー】
発 裏帯 !wara 度し難い WoTYPE ゲーム配信するぞ
言 わざわざスレを立てるまでもないこと書いてけ 水増し すまん誤爆 んあー あのですね……
だ 俺たちの楽園~インテグラルX~ ttp://##規約違反です## ゆのっち腹パン 人狼しよ ちっちでた、ねゆね( ´,,・ω・,,`)
な あーたし八咫烏♪ ニ ュ ー ス 書 き 殴 ぐ 郎 sageの奴 もう無理です。我慢できないっぽいです。 mp3
落ち着けよ。 ここは戦時じゃない。 オナニー大会 SS銀河速報 なにここくっさ ★NG推薦コテ一覧
はいっはいはい はみ出しレッド | (^o^)ノ | ネスフルは群にして個
削除人募集 桜塚やっくん au 糞リボンちゃん μ's速報 名無しの墓 date落ち
トイレホスト 24時間ラジオ TYPE神話 クリエイティブコンテスト たはは(^_^;)
潜水艦 次やったら首と胴体が永遠に離れることになる ラジオはよ プログラミングスレ
鯖代未納 ラジ生 2000人のROM勢 >>1 転がりますね、ゴロゴロ。 終焉だな
ひ!ま!なんやが!!! sp まーた馴れ合ってるよ >>3 ニュー速MAPPA カリカリカリンカ
>>9 おっもしれえええええイェアアアアアwwww
∩∩ T Y P E は ぼ く ら の 時 代 だ !! ∩ >>2 ふつうは友達にいうよね? φ
(7ヌ) (/ / >>7 オシャレ乙だね。そうだね。
ダ / / || TYPE中央広場 総火演 哀れみのレスポンス
サ / / _ T^y^Pe || 懐 >>5 どうしてこんなことになっちゃったの
ド \ \ T^y^Pe―-- T^y^Pe ̄ ⌒ヽ T^y^Pe// 古 >>6 なーにがツイカスタイパーがTYPEの敵だよ ID774
\ /⌒ ⌒ ̄ヽ アスペ /~⌒ ⌒ / >>8 今日はもう終わりだよー
| |ー、 / ̄| //`iキチガイ/ 議 あんたがやる夫か 開発速報
協 |オタク | | 非リア / (ミ ミ) | | 論 ギンギンにそそり立つおちんちん 夢
俺 | | | | / \ | | な
正 | | ) / /\ \| ヽ ちゅんちゅん!!!!!! 糞 ん
表 / ノ | / ヽ ヽ、_/) (\ ) ゝ | 宣伝隊長 定 と
| | | / /| / レ \`ー ' | | / 舐められてwww舐められてwww舐められてwww 期 か
TYPE(冬)
ttp://saradabird.com/type/