「java」を含む日記 RSS

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

2020-08-20

お前らのプログラミング遍歴を教えろください

特に目的はない。以下俺の場合

プログラミングを始めた時期

2017年5月

現在プログラマとして仕事をしている

yes

業務で扱ったことのある言語フレームワーク

Excel VBA

VB.NET

Node.js

PostgreSQL

LotusScript

Java

C#(Unity)

Firebase(Cloud Functions、Firestore、Storage、Hosting、PubSub)

Flutter

React(ReduxやNativeは触ってない)

Google Apps Script

業務外で扱ったことのある言語フレームワーク

Neo4j

Python

C++

AWS(LambdaAPI Gateway)

GCP(Cloud Functions)

その他

ImageJ

PlantUML

AsciiDoc

応用情報

略歴

サービスエンジニアという名の雑用やりながらしばらく独学で勉強した後、転職して社内SEという名の雑用してた

会社に出入りしてたベンダー職場環境があまりに魅力的だったので雇って下さいと言ったら雇ってもらえて今に至る

今はあえて言うならWeb系のバックエンドという名の雑用をやってる

職場環境は確かに最高なんだけど、そろそろ地頭の悪さが露呈してクビになりそうで震えてる

現在の税引前年収

400万

現在の年齢

来年アラフォーアラサー

2020-08-17

Java っていうのはね load_1 load_2 store_1 store_2が わかれば だいたい わかったっていってもいいとおもうぉ?

魔界です

らららー

2020-08-13

Javaだと-1が0なんだなぁ

[u1] dstore_0 (0x47)指数が-1

[u1] dstore_1 (0x48) 指数が0

わかっちゃえば、簡単だけど 10分でわからなかった。

1始まりと0始まりがずれるのはしゃーないわな。

どちらを基準にしたかだからな

[u1] fastore (0x51)こうなると指数が1なんだな

2020-08-12

AフレームワークをつかえばAndroidにもiOSにもデプロイできるってのはいいけど

けっきょくAとAndroidiOSと3つ覚えなきゃいけないなら

それぞれおぼえたほうがはやくね?っていうのとiOSってJAVAつかえないの?

2020-08-11

anond:20200811151859

話がかみ合ってない。

そもそも俺はあんたみたいな反知性警察が来ることを見越してわざわざ「ジャパニーズ反知性主義」と書いた。本来反知性主義意味は知ってたので、それとは違ういわゆる日本型反知性主義(に近いもの)を意味してることを強調したつもりだった。

ところがあんたはそこを汲み取らず単に「それは本来反知性主義ではない!誤用だ!」と突っかかってきた。そんなの知ってるよ。知っててわざわざ予防線張ってたのに警察ごっこがしたいあんたがこちらをバカと決め付けて薄っぺらい持論で煽りを繰り返す。自分を賢いとでも思っているのか?

批判承知で無理矢理喩えると反知性主義日本型反知性主義JavaJavaScriptぐらい違うものだと思ってる。俺はJavaScriptのことを書いたのにJava警察だ!誤用御用!って完全に警察暴走じゃん。

2020-08-10

経歴書を書くのが苦手だ。

私は糞無能である。どれぐらい無能かというと

30歳で転職を5回実行したぐらいには無能である。(そのうち正社員は二つ)

もっと正確にいえば、パソコンタカタやっているのだが、派遣先から切られたことも多いので

多分会社を9社ぐらいを転々としている(概ね相手先都合で切られる)

そうなるたびに経歴書を書かねばいけないのだが

経歴書に書くことが何も思い浮かばないのである

もちろん世の中にはこういったものサンプルにはこと欠かさないのは知っている。

知っているが使い物にはならない

例えばネット検索して一番上の経歴書はこれである

------------------------------------------------------------------------------------------

20xx年xx月~現在 / 保険業界 営業支援システム開発 開発環境 規模

プロジェクト概要

保険業大手営業業務の実績、予算顧客などを一元管理する営業支援システムの開発をプロジェクト提案から実施

担当フェーズ

要件定義、基本設計、詳細設計結合テスト運用保守

業務内容】

クライアントへのヒアリング仕様書作成

営業支援システム設計、開発、導入、テスト

運用保守メンテナンス

【実績・取り組み】

・導入後も顧客へのヒアリング継続し、随時システム改善。また、改修を想定し、ソースコードを書き換えやすいように設計

言語

PHP

Java

OS

AIX

Windows

DB

SQL Server

Oracle

全xx名

リーダー

------------------------------------------------------------------------

こんな(私から見たらご大層)経歴は何も持っていない。

直近の作業も上から出された通りの設定を打ち込んでいくという作業だけである

誰か無能社員の経歴書の書き方とか増田でもNoteでもいいので書いてくれないか

私も知っていたら書くのだが、なにせやり方が知らないのだ。

anond:20200810170128

そうだよね。どうしたらいいんだろうね。JavaGoJavascriptがうごけばいいんでしょ?

2020-08-08

Javaお仕事って募集してたか

行って

Javascrptのアプリを収めて

とくに何の問題もなかった場合

べつにいいよね。お金貰えればとくにきにならない。

2020-08-06

プログラミングなんて大して面白くはないぞ

プログラミングでやっていることは、本質的にはデータの変換だ。

たとえば、

a b c d

という横一列のデータ

a b
c d

みたいに2行2列にするとかな。もちろん、これは分かりやすいがつまらない例だ。もう少し意味のある例としては、たとえば100万個の数が与えられたとして、それらの合計や平均を求めたり、各数を2倍したり、条件に合う数のみを抜き出したり、といったことだ。

プログラミングというのは、どんなに専門的になろうが、本質的にこれしかやっていない。これは何も、「この世の現象はすべて物質間の相互作用に過ぎない」みたいなナンセンスな話をしているのではない。MicrosoftGoogleエンジニアだろうが、「プログラミング」に関しては本当にこれしかやっていないのである。そして正直、これはつまらない。

もちろん、あらゆる仕事は究極的に言えば、上と同じような単純作業の組み合わせかも知れない。しかしそれでも、一定以上の知的労働なら、好奇心創造意欲をかき立てられるものがあるだろう。たとえば力学を応用して機械設計するとか、回帰分析で将来のデータ予測するとかは、それなりに面白いと思う。一方、プログラミングにそういうものはない。ひたすら、原理的には小中学生でも理解できるデータ変換器を書くだけである

プログラミングが他の科学技術と最も異なる点は、技術進歩がないことである。だいたいどんな領域でも、「今まで無かった技術発見されて、昔できなかったことができるようになる」ということがある。しかし、プログラミングにはそういうことは一切無い。たしかに、スマートフォンなどは昔は無かったが、それらはすべてハードウェア進歩である

かわりにプログラミング世界にあるのは、「やり方」の流行り廃りだけである。つまり、上の小学生でも分かるデータ変換を「どう書くか」が時代によって変わる。この「どう書くか」っていうのは、書き方によってソフトウェアの性能が著しく変わるとかではない。たとえば、日本語文章で3つの項目を並列するときに、

A、B、C

と読点で区切って並べるか

  • A
  • B
  • C

と箇条書きにするか、というレベルの話である。これによって、伝わる内容自体が変わるわけでも、文章がより洗練されるわけでもない。プログラミング進歩というのはこういうレベルのことしかない。

誤解のないように言っておくと、プログラミング進歩がないからと言って、新しい技術を学ばなくて良いことにはならない。2020年現在に、BASICとか初期のJavaなんかでソースコードを書く意味は無いし、そんなことは迷惑からするべきではない。プログラミングの新技術は、プログラミング範疇では昔の技術より優れていることが多いし、組織で開発をする上で共通知識になり得るから積極的に学ぶべきである。ここで言っているのは、プログラミング自体進歩が無いということだ。

2020-08-04

[] 年がら年中、「始めるのには遅すぎるでしょうか?」を見るので増田においておきます

💻 56歳のプログラミング初心者 💻 としての自分を完全に受け容れられるようになる前の私は、
クリティカルインナーセルフ(内なる自分)と上手く付き合わなければならなかった 🙄


内なる自分:なんでこの年でプログラミング勉強を始めたんだい?
わたし  :本当に言いたいのは、あとどれくらい生きられるのか?
      そして、プログラミングで稼げるだけの時間が本当に残っているのか、だろ?
      わたしアメリカ人から平均寿命は 78.8 歳だ。とするとまだ 22.8 年生きる可能性が高い。
       20歳人間からするとそんなに長いとは思えないだろうけど、わたしは56歳でストリートで踊れるくらい元気だ。


内なる自分:すべてのテック企業大学を出たてのガキを雇いたがるものじゃないの?
わたし  :それは大した問題じゃないな。わたしシリコンバレーに住みたくもないし、巨大なテック企業で働くつもりもないから。


内なる自分:今やってること全てが時間無駄ではないと言い切れる?
わたし  :本当はこう聞きたいんだろう?
      「もしプログラミングを学んだ後でフルタイム給料をもらえなかったらどうするつもりなのか?」と。
      わたしの答えはこうだ。
      「だから何だ?」


ーーーーーーーーーー
【原文】[Next Avenue] VM Vaughn - 56 and Learning to Code
https://www.nextavenue.org/learning-code-56/

日本語訳】[Medium] 56歳からコードを書き始めて食べていく方法
「やめとけ」と叫び続ける内なる自分とひたすら言い争ってみました
https://medium.com/japan/i-am-learning-to-code-at56-37054b5dc8ce


Q:今年で50歳になります。私はコンピュータプログラミングキャリアを追求するには年を取りすぎていますか?😭

A:あなた自分でそう決めたのであれば、年を取りすぎています(カールキッドウェル インフェルノホークエンターテイメントで働く)


私は2012年に42歳でプログラマーになることを決めました。私はこれを行うために5年間の目標自分自身に設定しました。
1年目の終わりには最初モバイルゲームリリースし、2年目の終わりにはさらに3つのゲームリリースし、アソシエイトJavaソフトウェアエンジニアとして採用されました。

想像できると思いますが、私は完全にこの目標に専念しました。Netflixも見ていません。テレビも見てない。テレビゲームも無しです。
私が自分に許した唯一の活動は、以下の通りです。

A) 家族仕事約束を完全に守ること。
B) すべての個人的時間を私の目標に費やす

私が「すべての個人的時間」と言うとき、それはまさにそれを意味します。

私はタブレットPDFプログラミングの本を入れて、仕事の休憩時間にそれを読んでいました。
通勤中は車の中でプログラミングポッドキャストを聴いていました。
自宅での空き時間amazonで購入した大学レベルの本を使って、自分でペースを合わせて学習していました。
また、小規模なモバイルゲームを作ることを目標しました。これは成功につながる重要な要素だったと思います

全く異なるアプローチをとって成功するかもしれません。また、同じアプローチを取って失敗するかもしれません。

しかし、あなたがしなければならない最大のことは、自分を信じて旅に出ることです。
あなたはそれをやると決めなければなりません。
「できない」と誰にも言わせないでください。それは彼らが決めることではありません。
自分目標を設定し、追求するのは自分自身であり、限界を設定するのは自分自身なのです。


そして、私はあなたにこの言葉を残します:
木を植える最も良い時期は10年前だった。次に良い時期は今である



ーーーーーーーーーー
[Quora]I turn 50 this year. Am I too old to pursue a career in computer programming?
https://www.quora.com/I-turn-50-this-year-Am-I-too-old-to-pursue-a-career-in-computer-programming


 

 

anond:20210615193628

Java VMようやく 理解が進む

まぁ 記法問題なんだろうな

とりあえずload store add callがわかってきた。まぁそんなにめんどうではない

2020-08-03

Python2.7を作ってアプリリリースする講座でC言語を使って実装です

 

第2段 いま準備中

Java vm対応版 2年後ぐらい予定

2020-08-02

Direct3Dとか2Dができて 

CUDAできて

C++11系列ができて

Java vmが作れる程度

だといまレベルどのぐらい? 2ぐらい?3ある?

5はないとはおもう。みんなすごい。わからないことばではなししてる。

おしごとどうやってさがしたらいいかなぁ

2020-08-01

他人に「本を読め」なんて薦めてる奴は例外なく馬鹿

賢明な人は他人に「本を読め」なんて言いません。

たとえば「comprehensive」という単語意味が分からないとして、辞書を頭から読む人はいません。「comprehensive」の意味が分かれば良いわけです。たとえばJavaライブラリのある関数仕様が分からなくて、Java文法書を頭から読む人はいません。その関数説明だけ読めば良いわけです。

「本を読む」とはそういうことです。つまり、「機能的に知識を得る」ことが本を読む意味であり、目的が無く漠然と本を読むことに意味はありません。

賢明な人なら、他人にこう言います。「○○について知りたいなら、✕✕という文献の△△という章が参考になる」とね。漠然と「本を読め」なんて言ってるのは、馬鹿だけです。

AndroidJava vmをもっているのに どうしてアプリ専用Java vmを積んでいるのですか?

 ↓

え?だってAndroid更新にまきこまれたり

Android更新をまたないと、バグが治らなかったりコントロールしずらいじゃん

Androidからといって Oracle Javaうごいてないわけもない。

AndroidからといってAndroid Javaで動いていると思うのは 君の脳内だけだよ(未来の予定 いま作業

2020-07-30

世のSIerなどに就職しない方が良い理由

コンピュータプログラミングが好きで、その技術で以て社会に貢献したいと考えている人へ告ぐ。

日本SIerなどに就職しても、給料以外に得るものなどない。だから就職するな。

もし、コンピュータ技術で人の役に立ちたいと思うなら、オープンソースプロジェクトに参加したり、本などを書いたりした方が良い(後者は一発当てると生活不自由しない程度には稼げる)。

まず、世のSIerPG就職したところで、実質的価値のあるソフトウェアを作ることは、まず無いと思っていい。

案件の大半は、コンピュータリテラシーの低い老人向けのクソ下らない業務システムなどだ。信じられないかも知れないが、「FAXと連動する」みたいなソフトウェアは、今も日本中で生産され続けている。

おまけに客自身が、そのシステムで実現したいことを本質的理解してないから、従来紙の上でやっていたことを、そのままパソコンで行うだけのシステムを作ることになる。

ついでに言うと、SEプログラマ仕事設計コーディング等の知的業務だと思ったら大間違いで、「客の送ってくるエクセルパワポ資料体裁を保ちながら、丸番号つきのスクリーンショットを追加する」みたいな下らない仕事が開発と同じくらいある。

あと、「IE9で動かない」とか「Firefoxで見たときだけテーブルの枠線が薄くなる」みたいな、本当にどうでもいい理由既存ライブラリを利用せずに、フルスクラッチで書こうとする勢力が多数。

要するに、我々の仕事の大半は無駄なことをしている。

あと、日本職業エンジニアレベルは本当に低い。趣味プログラミングを学んだその辺の学生の方がずっとレベルが高い。

まず、職業エンジニアほとんどは、アルゴリズムとかオブジェクト指向設計とか、プログラムの性能や保守性に関わる知識全然知らない。ハードウェアデータベースネットワークセキュリティ等のシステム運用必要情報技術の基礎知識を一通り知ってるエンジニアなんて、全体の1%もいない。

そもそも業務で使っているプログラミング言語すらまともに勉強していない。「Effective ○○」みたいな本に書いてあるようなベストプラクティスをことごとく無視してクソコードを量産する。クソコードはそのプロダクトが死に絶えるまで残り続けて、改修のコスト指数関数的に増加させる。

下請けゴミにもなると、ググって出てきたコード意味もわからコピペして「動かないんですけど」とか言ってくる。それでも仕事はある。

あと、ソースコードバージョン管理していない会社すらわりと存在する。(「GitではなくSVNを使っている」とかい意味ではない。文字通りバージョン管理していないのである

こんなことは別にIT業界に限らないんだろうが、要はレベルの低い人ほど偉そうで、全体の足を引っ張っているわけである

ここで言うレベルっていうのは、別にJavaC++などを使いこなせることを意味してるわけじゃない。仕事の内容や目的をきちんと理解して、自立して仕事ができるかどうかだ。

お前んとこの独自フォーマットエクセル出勤簿をシステムに取り込む機能が本当に必要なのか、よく考えて欲しい。あと、パソコンの使い方レベルの問い合わせを、開発者までたらい回しにしないで欲しい。本当に無駄しかない。

大島さーん(AKB)

ん?

AndroidってオラクルJavaでもDalvkでもないJava vmうごいているんですよね?

ART?

AndroidってオラクルJavaでもDalvkでもARTないJava vmうごいているんですよね?

ん?

2020-07-26

きょうまなんだこと

 

Javaスタックマシン

DalvikAndroid Java ART)はレジスターを持ってるスタックマシン

 

あのー標準化団体としても ちからがあるとおもう サンマイクロシステムズさまー

機内に偶然 おのりあわせの

標準化団体としても ちからがあるとおもう サンマイクロシステムズさまー

機内で偶然急病人が発生しました

 

問題 スチュワーデス役の女優さんが桐谷美鈴さんでないばあい だれ?

2020-07-25

プログラミング勉強中の無才能人間言語イメージ

java   名前オッサンぽい。使ってるのもオッサンが多そう。

Python 名前がなんかオシャレ。

c言語  扱えたらなんか強くなれそう。

C++  扱えたらなんか凄そう。

anond:20200725141848

それぞれ長所短所があるけど最初は気にせずPythonでやってみなはれ。

まずインタプリタ型。Rubyも可。

慣れてきたらCやJavaとかのコンパイル型で。

よこ。

ログイン ユーザー登録
ようこそ ゲスト さん