「コマンドライン」を含む日記 RSS

はてなキーワード: コマンドラインとは

2020-02-27

anond:20200227004129

VisualBasic:

BASICをそれなりに進化させた言語だよ!

20年以上前骨董品だけど、バイナリWindows10でも動くし、

Excelマクロはこれの方言なので意外と現役だよ。

 

VB.NET:

C#VisualBasicっぽい構文に変えた言語だよ!

C#VB.NET双子のようなもので片方にできてもう片方に

できないことは基本的に無いよ。

 

PowerShell:

コマンドラインプログラム言語の奇妙な融合体だよ!

独特なコマンド名で人を寄せ付けない雰囲気を出してるけど、

仲良くなってみると意外といいやつだよ!

2019-09-24

anond:20190924195012

計算して結果を出すだけでいいなら言語はなんでもよさそう

Pythonで書いてコマンドラインに結果を表示するのでもいいし

JavaScriptで書いてブラウザ上に結果を表示するのでもいい

データはわざわざ分離しなくても、コードの先頭に配列かなんかで埋め込んでおけば十分

2019-09-10

anond:20190910162422

回答さんきゅー。CLIってコマンドラインか。

コマンドベースで実行する事は無いか大丈夫かな。

俺も最近Unityを始めたんだ。まだ分からないことだらけ。

Person person = new Person();

この書き方が謎なんだが、必ずこう書くものなのか?

Person Person では何か不味いのだろうか。

変数の前の「Set」みたいな…ただのClassまじないだと思って良いのだろうか。

>>

People Person = new People();

<<

これはアリだよな?

2019-07-12

CURLPHPGET配列を渡すときエラーになる

?arr%5B%5D=foo&arr%5B%5D=baa

要はURLエンコードしないと駄目

PHPGETパラメーターのパラメータプレフィックスとしてをつけると配列として受け取れるが、コマンドラインcurl実行時にURLに直接を記述するとエラーになる

2019-06-11

様々な会社プログラマとして働いたが

どこの職場も並列ビルドオプションを誰も知らず、誰も利用していない。

言っても、怖がったり面倒臭がって誰もやろうとしない。

IDEならボタンを押すだけ、コマンドラインなら" -j"と三文字追加するだけなのに。

こいつらは何十人、何百人もいて何年も何千回もビルドしているのに

プログラミング齧ってれば知っているような並列ビルドオプション存在に誰も気づかないのだ。

この光景を見るたびに本当にどん底の気分になる。

2019-05-05

unixコマンドラインでのファイル名展開について

ふと疑問に思ったんだけど、ディレクトリ dir に 001 002 003 ていう3つのファイルがあるとして、

(そしてその他にはファイルは無いとして)、

cat dir/* > all.txt

ていうコマンドを打ったら、3つのファイルがつながったファイルができるけど、これって、

001 002 003 ていう順番で連結してもらえると期待していいんだろうか。

ええと、これってコマンド問題じゃなく、使ってるシェル問題かな。

Vim81 をインストールしようとして、大量のパッチをあててる時にちょっと疑問に思って。

順番狂ったらおかしくなるかも良くわかってないんだけどさ。

2019-02-03

anond:20190203183934

言い訳

リモートレポジトリとかステージングエリアは、とりあえず使ってもらってから説明すればいいんだよ。

ローカルレポジトリ」「作業コピー」の2つの要素だけなら単純なのに、そこにリモートレポジトリ

ステージングエリアを加えたら初心者はもう理解しきれない。さらに言うなら実際はリモート追跡ブランチとか

上流ブランチ説明もないと、結局原理理解しないで使うことになる。

あとコマンドラインから入門ってそれプログラマ以外の人間には9割無理だから

anond:20190203175803

Q.SourceTreeをおすすめされた

A.初手でツール使うほうが詰むと思うんだけど、どうなの

これは同意したい。

ツールgit概念独自に整理したメタ概念勝手に使うので、本来gitの仕組みを理解する阻害になる。

 

つーてもツール独自メタ概念を使う理由は、コマンドラインgitコマンド意味不明すぎるからである

普通に使おうと思うとメタ概念を取り入れざるを得ない。

同じresetサブコマンドでも、`git reset FILE` と `git reset --hard COMMIT_ID` が

全然違う目的に使われるなんて普通に考えるとありえない。revertがCVSから伝統的に使われている

revertとは違う意味なのもいただけない。

2019-02-02

一日がかりでやっとJavaFX導入できた

ライブラリマージうんちゃらとかいちいちパス設定してとかコマンドライン必要パッケージ取りに行くだけのJSNode.jsに比べて恐ろしくめんどくさい

過渡期でマトモな情報が集約されてないし

コード書くまでにここまで時間使わせるのカスすぎる

この設定する時間でどんだけ書けると思ってんだよ

2019-01-17

ハッカー画家に影響され2週間ほどLisp語族にいろいろ触れてみた。

「なんかいまいちだな…他のLisp言語はどうだろう」「こっちもなんかアレだな…」と

調べてるうちに4つくらい試すことになってしまった。

結局、これ、というものがなく、どれもツラいという感想をもった。

・「〇〇 入門」で検索してQiitaしかない

・「〇〇 入門」で検索すると講座サイトが見つかるが、一つしかない。それも20年前に作られたサイト

日本語の本がない。あっても一冊しかなくて評判が悪い。

IDEがない。Emacsコマンドラインでやるしかない。

・5chのスレシリーズ番号が一桁。1スレ消化に何年もかかっている。

ライブラリがない。あっても手作り感あるの個人制作のしかない。何年も前に更新が止まっている。

それでもLispが素晴らしい力を私に授けてくれるなら我慢してやってみようとおもったが、

そもそも、今となっては大してすごくないんじゃないか?と不安になった。

すごいすごい言われてたの何十年も前だし。

2018-09-17

anond:20180917230706

資格自分について回るものなのだから会社つべこべ言われたところで自分の考えを貫いたら?

一応、ひと昔前のオラクルマスターなんかは、DBといえばオラクル、と客も洗脳されてて、人売りIT企業では社員に是非取らせたい資格だったな。10年も前にゴールドデノミ前はプラチナ)を取ったけど、SQLコマンドライン引数がどうとか、今ならネットですぐ見つかるような、今となっては無意味な設問多数。

2018-06-14

anond:20180614111309

LinuxGUIって言っても色々ありすぎる

これがまさに覚えても役に立たない理由

コマンドラインは規格があってディストリビューションが違ってもMacでもUnixでもかなり共通から役に立つ

Linuxコマンドラインに慣れておくと仕事で役に立つ可能性があるが、LinuxGUIに慣れても何の役にも立たない

これマジな

2018-05-06

anond:20180506214518

OSとかコマンドラインはハマると時間掛かるよね。。

どこでタイポやすいか、とかタイポを防ぐためのノウハウITの力である程度はカバー出来るはずだけど、経験じゃ無いのかなー。

数学でも計算ミスケアレスミスゼロには出来ないからね)

2018-03-12

どこまでがフロントエンドのやることなんだろう

私がいるところは、プログラマ/システムエンジニアフロントエンドエンジニア/バックエンドエンジニアとかの区分がなくひとりでなんでもやるところです

一応フロントエンドが好きで得意だと自称はしているもの一般的フロントエンドってどこまでするのでしょうか


デザイナがするような部分

ここは当然でしょう


最近では SPA のページも多いので単純な HTMLJS ではなくフレームワーク必要とされることもあります

ここもブラウザ側の話なので必要でしょう


SEOの都合などでJSレンダリングじゃなくサーバサイドレンダリングで、サーバから受け取るHTMLの時点で表示できる状態になってることを依頼される場合もあります

その場合サーバサイド言語に応じたテンプレートエンジンも使います

PHP なら BladePython なら jinja、 Node.js なら ejs という感じ


JSコードテストしたり gulp などのタスクランナーwebpack などバンドルツールを使うので OSコマンドラインツールも使える必要があると思います


サーバサイドの言語は別の人が作るにしても自分環境でそれを動かすためにサーバ構築は出来たほうがいいでしょう

VMOSインストールしてウェブサーバインストールしたり

Vagrant, Ansible 等で管理されているなら、設定ファイルを書くことはないにしろ実行する方法エラーが起きたとき簡単対象方法くらいは知っていないと不便かと思います

ウチの場合各自LinuxVMインストールして Ansible でという使い方なので気づきませんでしたが、考えてみたら全部設定済みの VM データを配布してくれるということもあるのかもしれません


データによって画面表示を変えるときに、それに応じたデータを作って画面を確認したいことがあるので、mysql や postgres などなどデータベースの知識必要になることがあります

SQL 書けなくても pgadmin みたいな GUI ツールで表を書き換えればいいのですが最低限の仕組みは知っていないと苦労しそうです

完全にフロント/バックが切り離されてるところなら、フロントエンド開発者向けにデータベースは使わずテンプレートエンジンに渡ってくるデータを好きに設定できる機能が用意されてるのかも?とも思います

サーバサイドの処理は不要クライアントサイドの動きのみを作るわけですから、決まった場所JSON ファイルデータがそのまま使われるならデータベースの存在を知らなくてもいいですし


ここまでできたらバックエンドよりフロントエンドのほうが何でも出来る人みたいに思えます

あとはサーバサイド言語を書ければもうサービスが作れてしまます

でもこれぐらいできないとすごく不便で、すぐに他の人に頼らないといけなくなるように思います

サーバ冗長化とかそういった部分はかかわらなくてもいいと思いますけど、Linuxデータベースなんかは自分でどうにかできないと周り誰もいないときに動かなくなったら作業進められななんてことがありそうですし

2018-02-03

小中学生プログラミング教材を作るとき気をつけて頂けると嬉しいこと

前提として「簡単HTMLJavascriptを扱えるレベルの方」というのとかたまに見るけど、そもそもスタートからし認識がズレているので、元教師から現実を伝えますね。

クラス生徒30人いるとして、8割の24人は50分授業の間に課題を終えられる、という前提で書きます

そもそもファイルという概念がありません。


スマホ世代なので、画像アップロードとかはわかるけれど、xxというフォルダからxxというファイルを開く、コピーする、そしてxxというサーバーフォルダに提出、という作業から教えないといけません。さらにいうと、ダイアログが使えません。

スマホとか慣れてるだろーっていうオジサン世代に、わかりやすくいうと、デスクトップ環境コマンドライン環境くらい、違いますそもそもデスクトップアイコンがないと、スタートメニューを押すことさえ気づきません。

ファイルという概念がないので拡張子という概念もありません、ですのでファイル形式という概念も??な子供ほとんどです。

これが現実です。残念ながら、大手ベンダーが大量導入した完成されたシステムを使って、パワポプレゼン、ワァ─o(。´・∀・`。)o─ィ♪うまく出来たねー、ワードプリント作り、ワァ─o(。´・∀・`。)o─ィ♪印刷できたね、が現状です。

学校アカウントという概念がありません。

管理する人が大変なので、「先生パスワード忘れましたー!」という子供が出たら50分の授業がそれだけで終わってしまうので、つねにゲストログインPCを使います。ですからクラウドで何か作業させるとか、Googleほにゃらら使わせるとか、まず無理です。クロームブックなんて夢のまた夢です。アカウントという概念がないので、サーバーサイドのサービスを使う授業なんて出来ません。

ネットむちゃくちゃ思いです、ブラウザはIEです。

ネット子供勝手YouTubeみて、ヽ(゚∀゚)ノ うぇ────ぃ♪ってならないように、教育委員会自治体プロキシーでチェックする仕様が多いので、そこがコケると地域みんなこけるという環境が当たり前。かりにそうでないにしても、どこかでアップデート始まったらもう大変なことに。先生遅いですー!ちょ、ちょっと待ってなさい!キンコーンカーンコーン・・・という環境でまともな授業なんて準備する気になりません。

ですからアプリ的にタッチタッチタッチワァ──o(。´・∀・`。)o──ィ♪で終わる、そして最後に成績つけられるように、何かしらの成果物が「紙」で出せる、「プレゼンして終わる」という流れで、先生は、あーやっと1学期\(^o^)/オワタ。というのが日常です。

そしてそれを誰かが解決しても評価は上がらないし、それをやる予算もないし、そもそもそんな折衝面倒だし、誰も改善しようとは思いません。Windowsアップデートとかほんと怖いですよね。

現場でやりくりする人たちがどういう思いで1コマをこなしているのか

ですからネット上に、多くの小中学生向けのプログラミング教材があったり、誠意で作ってくれたりするのですけども、ごめんなさい、現場はこんな感じなのです。

まり、この環境でも教えられる教材にしてください、ということが言いたいわけです。せっかく作っていただくからには。

ダメな子で、本当にごめんなさい。

とにかく公立の小中学校パソコンを教える、っていうことはこういうことなののを知ってもらえればと思います。今はみんな子供スマホやってるでしょーって思うのは間違っていないのですが、とにかく「ファイル」って概念がありません。せめて、投稿とかアップロードとかまでです。スマホに強くても、PCには強くない、ということです。

クラス生徒30人いるとして、8割の24人は50分授業の間に課題を終えられる、そして、そこで成績をつけなくてはいけない、というミッション先生はこなさないといけないのです。みなさんは好意で「xxを理解してもらう」というミッションで作られるかもしれませんけども、教師は「xx君の成績をつける」という目標で毎回毎回の授業をこなしていくので、そもそも目標が異なる、というところをスタートにしてもらえると幸いです。

好意で作ってくださってるかた、本当にすみません

追記:2時49分

はてぶコメントで、座学でアルゴリズムっていうのがありましたが、はい、そうです。座学が出来ればそれがベストですね。穴埋め問題とか試験も作りやすいですし。ただ、学習指導要領でとりあえずは実習のコマもやらなくちゃいけなくて、でも現場はそんな感じでこなすだけの実習です。

追記:2018年2月5日

ブコメで「「××の概念がない」「○○を知らない」の連呼だが、教えればいいのでは」という指摘がありましたが、ご指摘はもっともですが、年間指導計画のそれぞれの時期でのそれぞれの到達度が設定されていますので、それらを教えるにもそのリソースをどう捻出するかという問題も当然出てきますね。

追記:2018年2月7日

いろんな意見ブコメを見て思ったんだけど、皆さんどうやら40人以上の人間を同時に動かして同一ゴールを50分以内にさせる、という大変さの前提がわかってらっしゃらないのだと思った。そりゃそうだよね、人生でそういう経験はまず無いものな。セミナープレゼンはあったとしても、8割型アウトプット時間内に出させる、というところがまあ想像しがたいよね。40人に講義セミナーすることはあっても、同時に作業させる、というのはまずないものな。うーむ、そこですな。

2017-09-20

プログラマだけど苦手なもの

インフラAWS

vimとかemacsとか

コマンドライン、UnixLinux

チケット駆動

 

ここらへん得意なスーパーマン居るけど、すごく適正の壁を感じる

できて当たり前みたいな空気辞めてくれ、凡人はツライ

2017-09-11

https://anond.hatelabo.jp/20170910205249

まじな話をすると、N予備校プログラミング入門コースやるのがオススメ

https://www.nnn.ed.nico

一日8時間勉強時間があるなら、だいたい一ヶ月で終わる内容。

月額1000円だけどしっかり勉強すれば一ヶ月の無料間中に終わると思う。

もともとN高等学校のノンプログラマーの生徒をWebエンジニアとして就職させるために作られたカリキュラム講師曰く去年はこれで二人エンジニア就職を決めたらしい。

内容も相当親切に説明していて、プログラミングで何か作るだけじゃなくて、就職必要な環境構築やセキュリティまでみっちりやる。

http://qiita.com/sifue/items/7e7c7867b64ce9742aee#%E3%82%B3%E3%83%B3%E3%82%BB%E3%83%97%E3%83%88%E3%82%92%E3%82%82%E3%81%A8%E3%81%AB%E6%A7%8B%E6%88%90%E3%81%95%E3%82%8C%E3%81%9F%E3%82%B3%E3%83%BC%E3%82%B9%E3%81%A8%E5%86%85%E5%AE%B9

講師が書いてる入門コースで習うことがまとめ。テキスト教材もあるけど授業も1項目を2時間で説明している。授業は週2の生放送とそのアーカイブがある。

↓みたいなことが学べる

----

Webプログラミング入門コース

Web ブラウザとは (Chrome, デベロッパーコンソール, alert)

はじめてのHTML (VSCode, HTML, Emmet)

さまざまなHTMLタグ (h, p, a, img, ul, tableタグ)

HTMLで作る自己紹介ページ (HTMLタグ組み合わせ, コンテンツ埋め込み)

はじめてのJavaScript (JS, ES6, エラー)

JavaScriptでの計算 (値, 算術演算子, 変数, 代入)

JavaScript論理を扱う (論理値, 論理積, 論理和, 否定, 比較演算子, if)

JavaScriptループ (ループ, for)

JavaScriptコレクション (コレクション, 配列, 添字, undefined)

JavaScript関数 (関数, 関数宣言, 引数, 戻り値, 関数呼び出し, 再帰)

JavaScriptオブジェクト (オブジェクト, モデリング, プロパティ, 要件定義)

はじめてのCSS (CSS, セレクタ, background-color, border)

CSSを使ったプログラミング (transform, id, class)

Webページの企画とデザイン (企画, 要件定義, モックアップ, 16進数カラーコード)

診断機能の開発 (const, let, JSDoc, インタフェース, 正規表現, テストコード)

診断機能組込み (div, 無名関数, アロー関数, ガード句, truthy, falsy)

ツイート機能の開発 (リバースエンジニアリング, URI, URL, URIエンコード)

Linux開発環境構築コース

LinuxというOS (VirtualBox, Vagrant, Ubuntuインストール, OS, CUIの大切さ)

コンピューター構成要素 (ノイマンコンピューター, プロセス, lshw, man, ps, dfの使い方)

ファイル操作 (pwd, ls, cd, mkdir, rm, cp, mv, find, ホストマシンとの共有ディレクトリ)

標準出力 (標準入力標準出力標準エラー出力パイプgrep)

vi (vimtutor)

シェルプログラミング (シバン, echo, read, 変数, if)

通信ネットワーク (パケット, tcpdump, IPアドレス, TCP, ルーター, ping)

サーバークライアント (tmux, nc, telnet)

HTTP通信 (http, https, DNS, hostsファイル, ポートフォワーディング)

通信をするボットの開発 (cron, ログ収集)

GitHubウェブサイトの公開 (GitHub, リポジトリ, fork, commit, 情報モラル)

イシュー管理とWikiによるドキュメント作成 (Issues, Wiki)

GitとGitHub連携 (git, ssh, clone, pull)

GitHubへのpush (init, add, status, インデックス, commit, push, tag)

Gitのブランチ (branch, checkout, merge, gh-pages)

ソーシャルコーディング (コンフリクト、プルリクエスト)

Webアプリ基礎コース

Node.js (Node.js, nodebrew, Linux, REPL, コマンドライン引数, プルリク課題)

集計処理を行うプログラム (集計, 人口動態CSV, Stream, for-of, 連想配列Map, map関数)

アルゴリズムの改善 (アルゴリズム, フィボナッチ数列, 再帰, time, プロファイル, nodegrind, O記法, メモ化)

ライブラリ (ライブラリ, パッケージマネージャー, npm)

Slackボット開発 (slack, mention, bot)

HubotとSlackアダプタ (hubot, yo)

モジュール化された処理 CRUD, オブジェクトライフサイクル, filter)

ボットインタフェースとの連携 (モジュールのつなぎ込み, trim, join)

同期I/Oと非同期I/O (同期I/O, 非同期I/O, ブロッキング)

例外処理 (try, catch, finally, throw)

HTTPサーバー (Web, TCPとUDP, Webサーバーの仕組み, Node.jsイベントループ, リスナー)

ログ (ログ, ログレベル)

HTTPのメソッド (メソッド, GET, POST, PUT, DELETE, CRUDとの対応)

HTMLフォーム (フォームの仕組み, form, input)

テンプレートエンジン (テンプレートエンジン, jade)

HerokuWebサービスを公開 (Webサービスの公開, heroku, dyno, toolbelt, login, create, logs)

認証利用者を制限する (認証, Basic認証, Authorizationヘッダ, ステータスコード)

Cookie を使った秘密匿名掲示板 (Cookie, Set-Cookie, expire)

UI、URI、モジュール設計 (モジュール設計, フォームメソッド制限, リダイレクト, 302)

フォームによる投稿機能の実装 (モジュール性, textarea, 303)

認証された投稿の一覧表示機能 (パスワードの平文管理の問題, 404, テンプレートのeach-in)

データベースへの保存機能の実装 (データベース, PostgreSQL, 主キー)

トラッキングCookieの実装 (トラッキング Cookie, IDの偽装, Cookie の削除)

削除機能の実装 (データベースを利用した削除処理, 認可, サーバーサイドでの認可)

管理者機能の実装 (Web サービス管理責任, 管理者機能の重要性)

デザインの改善 (Bootstrap, レスポンシブデザイン, セキュリティの問題があるサイトを公開しない)

脆弱性 (脆弱性, 脆弱性で生まれる損失, 個人情報保護法, OS コマンド・インジェクション)

XSS脆弱性対策 (XSS, 適切なエスケープ処理, リグレッション)

パスワード脆弱性対策(ハッシュ関数, メッセージダイジェスト, 不正アクセス禁止法, パスワードジェネレーター, 辞書攻撃)

セッション固定化攻撃脆弱性対策 (セッション, セッション固定化攻撃, ハッシュ値による正当性チェック)

より強固なセッション管理 (推測しづらいセッション識別子, 秘密鍵)

CSRF脆弱性対策 (CSRF, ワンタイムトークン)

安全なHerokuへの公開 (脆弱性に対する考え方, HTTPの廃止)

Webアプリ応用コース

Webフレームワーク (Express.js, フレームワーク導入, 簡単なAPI, セキュリティアップデート, Cookie パーサー, ミドルウェア, 外部認証, ロガー)

ExpressのAPI (app, Properties, Request, Response, Router)

GitHubを使った外部認証 (Passport, OAuth)

スティングフレームワーク (Mocha, レッド, グリーン, リファクタリング)

継続的インテグレーション (CircleCI)

クライアントフレームワーク (Webpack, Chrome 以外のブラウザでもES6)

DOM操作フレームワーク (jQuery, jQueryアニメーション, this)

AJAX (jQuery.ajax, クロスドメイン, 同一生成元ポリシー, x-requested-by, CORS)

WebSocket (WebSocket, WebSocketの状態遷移, Socket.io)

RDBとSQL (DDL, DCL, CREATE, DROP, INSERT, DELETE, UPDATE, WHERE)

データモデリング (リレーショナルモデル, 正規化)

テーブルの結合 (外部結合, 内部結合, 片側外部結合, JOIN ON)

インデックス (インデックス, 複合インデックス, Bツリー)

集計とソート (SUM, COUNT, ORDER BY, GROUP BY)

「予定調整くん」の設計 (要件定義、用語集、データモデル、URL設計モジュール設計、MVC)

認証とRouterモジュールの実装 (Mocha, supertest, passport-stub, モックテスト)

予定とユーザーの保存 (セキュリティ要件, UUID, 複合主キー)

予定とユーザーの一覧の表示 (非同期処理, Promise, then)

出欠とコメントの表示 (入れ子の連想配列, Promise.all, 子どもからデータを消す)

出欠とコメント更新 (Promiseチェイン, リファクタリング)

予定の編集と削除 (要件の衝突, 関数再利用)

デザインの改善 (this, グローバルオブジェクト)

セキュリティ対策と公開 (X-Frame-Options, Heroku環境変数)

2017-06-14

Golang勉強3日目ぐらいで疑問に思っている事

これは将来Golangに慣れて来た頃に読み返すメモです

学習してから3日目ぐらいだけど連続3日でやったとは言っていない。

学習時間は24時間にも満たないと思う。

モチベーションが上がった時に学習する程度。

公式チュートリアルをやってるけどやった箇所は忘れた。

英語版日本語版があるけど日本語版情報が古くないか不安

まだ半分ぐらいしかやってないけど良チュートリアルだと思う。

他のプログラミング言語と違ってチュートリアルの内容が足りないってこともなさそうだし、Golangチュートリアルだけは繰り返しやったほうが良さそう。

からGolangを学ぶならGoogleリポジトリにあるパッケージ管理depを使うほうが安心する。

まだ公式ツールじゃないけど将来なるかもしれないしならないかもしれない。

Googleのことだからgxuiみたいに更新されなくなる危険もあるよな・・・

でもプロジェクト新規作成するときrails new helloに相当するコマンドがないので不便。

スケルトン生成ツールが別途必要だけどフォルダ作るだけだからbatファイル用意するだけで良さそう。

あとGOPATHの設定もか。今のところは手動でやってるけどそのうちbatファイルにしたい。

Golang自体シンプル言語だと思う。

でもやりたいことができないのがつらい。

Rubyみたいにcursesが標準で使えない。

RubyみたいにTKも標準で使えない。

cursesぐらいは標準で出来て欲しいよ。

から他の言語はいらないのにGolangではそんなことでもライブラリを探してきてインストールしないといけない。

開発環境にはGoglandかVimがいい。

Goglandだとそのままでも十分だけどVim場合vim-goを入れるのが良い。

勉強会に参加するときは軽量ノートを持っていくので動作が軽いVimがいい。

でもryzen搭載ノートが来たらIDEに乗り換えるかもしれない。

コマンドラインツールを作るならGolangが一番簡単

cliってライブラリもあるみたいだけど標準機能flagだけで十分便利。

学習3日目でもflagの使い方は楽勝だった。

今の所もあんまりコマンドラインツールに興味ないので難しいことはしない。

とりあえず2ちゃん質問するのが良さそうだけど過疎だった。

過疎ってことはあんまり人気がない?

まだ質問するぐらい基礎的なもの学習してないけど。

やりたいことをぐぐってコピペしてる程度なのでdeferとかgo funcとかグローバル変数とか基礎的な部分はまだ知らない。

インストールが楽だけどWindows作ったらMacでも動くかは謎。

Mac mini買ってから試したい。

でもMacって高いから多分買わないと思う。

MacハードウェアしかMacOSインストールできないライセンスからWindows PCMacインストールできないかapple嫌い。

初心者だけどMac持ってる奴apple信者キモ杉と言わせてくれ

2017-06-04

pandocみんなコマンドラインから使ってるのかな?

信じられない。。

こんなもん、なのかな。

2017-04-24

隣の席の人が怖い

新しいプロジェクトで隣の席になった人の独り言が怖い。

プログラミングブツブツ言うのは全く気にならないんだけど、時折「死ねよこのコード書いたやつ」とか言い出す。

挙句には変数名をfuckにしたり引数にfuckを渡したりコマンドラインにfuckって書いたりしている。

変数のfuckは気付いたら普通になってるけどこんなにイライラしながら仕事してハゲないんだろうか?

2017-04-15

http://anond.hatelabo.jp/20170414142432

知ったかPHP語るなよ。一発勝負って、PHPの考え方の真逆じゃねえか。それはむしろJavaとかC++の考え方だろ。

PHPHTMLに埋め込んで手軽に表示確認できるんだからトライアンドエラー何度でも確認しながら作っていくもんだろ。

ひょっとしてコマンドラインスクリプトファイルを動くもんだと思ってないかお前?

2017-01-17

Fate/hollow ataraxiaWineプレイ

Mac上でもWineを使えばプレイできたのでメモ。一応アダルトゲームなので、こちらに書いておく。

多分インストーラは動かないので、手動インストールになる。https://www.typemoon.com/users/faq/FHAT/#17 に従えば良い。要はsetup以下を適当場所コピーすればOK。

FateFD.exe本体なので、"wine FateFD.exe"をコマンドラインで実行すれば起動する。起動に時間がかかることはあるが、待っていれば大丈夫

初回起動時にディスクチェックがあるが、これはドライブDVDを入れておきさえすれば、他に準備も要らず通った(MacBook Airで外付けBlurayドライブ確認)。

ADV部分のフォントゲーム内の設定でMac側のフォントが使える(ヒラギノは表示されてないので無理そう)。フルスクリーンにするとおかしくなるので、これはできなさそう。エンジン設定」でフルスクリーン切り替え方法を「ChangeDisplaySettings API」にすればフルスクリーンにもできる。最後までプレイできるかは確認していないが、今の所問題なし。

魔法使いの夜もできればいいのだが、体験版が動かないので厳しそう…

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