「Windows」を含む日記 RSS

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

2020-02-25

なぜ弊社はテレワーク勤務できないのか

弊社は泣く子も黙るIT系大企業。俺もITエンジニアとしてブイブイ言わせている。

テレワーク勤務も制度的には存在して、今夏のオリンピックに向けて、2019年にはテレワーク・デイズにも参加した。

でも俺や、俺の周りではテレワーク勤務の浸透率はほぼゼロ。なぜか。

理由は2つ。1つ目は、部署によって事情が様々過ぎる、ということ。そして2つ目は、本気で推進する気がない、ということ。

まず1つ目。

弊社には色々な業務がある。テレワークに向いている業務、向いていない業務

中でもITエンジニア職は、向いていない側に当たる。

なぜかというと、テレワークすると開発環境アクセスするのが困難だからだ。

セキュリティ確保のため、開発環境インターネットから直接アクセスできない位置に設置されている。

VPNアクセスする必要があるが、VPNを使っても直接はアクセスできず、踏み台サーバを経由する必要がある。

謎のセキュリティルールにより踏み台サーバへのアクセスWindowsリモートデスクトップが基本になるため、部内共用でパワフルなWindows Serverを立てるか、各自Windows 10を用意する必要がある。

ここで問題になるのが、マシンパワーとWindowsライセンス

個人個人が「俺テレワークしたいっす!」と言っても、踏み台サーバを用意して運用するコストが手間なのだ

今のように社会事情に迫られるケースならともかく、普段業務だとテレワーク勤務したい日なんて四半期に一日もないし、純粋無駄なのだ

これでもまだ、俺の部署は本気でテレワークしたいなら出来るだけマシな方だ。もっと個々のユーザに近いシステムエンジニアは、そもそもインターネット接続されていないプロジェクトルームに引きこもってひたすらシステムを組んでいる。スタンドアロンマシン上で構築されたTortoiseSVNソースコード管理しているプロジェクトで、どうやってテレワークしろというのか。

データセンター物理的なマシン保守業務に就いている社員はどうしろというのか。

ここで2つ目の事情

テレワーク必要な諸経費は各部署の負担になる。

そもそもテレワーク用のPCが無い。踏み台サーバも無い。「東京オリンピックに向けてテレワークしろ」とお達しは来ても、カネもモノも一つももらえない。

とにかく推進しろ、というお言葉けがから降ってきても、各部署のノウハウを共有する場もなにもない。

「弊社はテレワークを推進しているよ」という外向きのポーズは取っているが、実態は何も動いていない。

新型コロナウイルス流行る今も、「テレワーク可能な人はテレワークしてください」というフンワリとした指示が降りるのみで、俺は業務的にテレワーク可能ではないので、当たり前のように満員電車に揺られている。

テレワークができるように業務を変えようという気が自部署には無いし、業務を変えさせようという気が社内全体から感じられない。

エンジニアプロジェクトルームに引きこもるために通勤余儀なくされ、

営業は客先と拠点をウロチョロし続け、

メールを見てメールに返事をすれば日々の業務が終わるようなうらやましい部署けが在宅で勤務している。

何がテレワーク推進だよ、バカじゃないのか。

2020-02-23

2020年プログラミング言語解説

Ruby

まつほろひとゆきが作った日本産コンピューター言語パールというコンピューター言語を元に作られていてWebサービスを作るためのフレームワークを搭載している。代表的WebフレームワークtDiary

C

デニス立地さんがNTTで開発した言語マルチクスというOS作成するために作られた。わざと複雑な言語仕様にすることで自分役職ポジションを守ろうとしていたが、思った以上に世の中の人間はこの言語を使いこなしてしまい、超有名な言語になってしまった。スーファミゲーム制作にさえ使えなほどの超高級言語

まじないと呼ばれるプリプロセッサでの書き換えが必要な謎の文字列を埋め込む必要があったり、言語仕様曖昧な部分も多く、同じソースなのに実行環境によって動きが異なる、欠陥言語である。(32bit向けプログラムが64bit環境動作しないなど)

C++

オブジェクト指向言語。すべてのオブジェクト指向言語はこいつから始まった。

主にWindows上で動作するゲームを作るための言語。今ではUnityとか色々なゲーム開発の環境とかあるが、結局はパフォーマンスとか考えたらC++使うことになる。

代表作はOpenGLDirectX、Window10、LibreOffice など

Java

JavaScriptから派生した言語。読み方は(ジャワジャワ島のジャワ。)。もともとはOracle創始者博士趣味作成して、現在Oracleデータベースの基礎となるテクノロジーアプレットという実行するための専用プログラムインストールしないと、Javaで作ったプログラム(.classファイル)は動作しない。マークコーヒーだと思われがちだが、紅茶(ジャワティー)である

アンドロイドOS作成するためにも使われており、アンドロイドOSカーネルJava制御されている。そのため定期的にGCが走るので、アンドロイド端末は定期的に動作を停止することがある(いわゆるプチフリーズ)。

対策するためにはGC戦略見直してヒープ領域サイズメモリに乗せるキャッシュサイズなどの調整が必要であるが、げんざいのGoogleにはこれらを調整する人員はすでにいない。

このように業務データベースから携帯電話まで幅広く使われているので、Java技術があっても市場価値殆どないと言われている。(みんな使えて当たり前)

PHP

晩年政界への進出を目論んでいた松下幸之助が、未来社会を見据えて開発した言語。主にWebアプリケーション作成するために使われている。PはパナソニックのP。を略してPHP

かんたんにシェルコマンドを実行できたり、クエリストリングに代入した値を直接グローバル評価できたりするなど、洗練されていてとても便利な言語である

HTMLメール本文の中にもPHPの処理を書き込むことができる。

この世のすべてのサーバーに実行環境存在するので、PHPコードさえあれば、コンパイル不要でどのような環境でも動作する。

C言語の100倍生産性が高く、WikipediaFacebookSlackなどの超一流のサイトサービスで大量のアクセスを捌いている。

WardPressと呼ばれるフレームワーク(全世界Webサイト3分の1以上はWardPressで作成されている)を作成している言語であり、この言語なくして今のWeb存在していない。

データベースとも親和性がある、などと言われることもあるが特に根拠はない。

Go

韓国人棋士を倒したAIに特化したプログラム言語Googleが開発しており、もともとはDartという名前だったが、汚いという理由でなまえがGoに変わった。そのため現在Dartという言語存在していない。

AIに特化しているというだけあり、低レイヤむけの実行ファイル作成する必要があるため、コンパイル必要ではあるが、だいたいどの環境向けのバイナリも生成することができる。

デフォルトディープラーニングを使うための機能を持っていたり、プログラムを並列実行するための機能が備わっているので、コア数の多い環境で高速に動くプログラムを作りやすい。

JavaScript

Javaの元になったプロトタイプベースオブジェクト指向言語。読み方はジャワエスクリプト。W3Mというブラウザの上でインタラクティブWebサイトを動かすために作成された言語。もともとブラウザの上で動くための言語だったが、後にSafariブラウザに搭載されていたV6エンジンというJavaScript言語の実行エンジンを分離してNPMというJavaScriptを直接実行できる環境となった。

それ以降JavaScriptはブラウザ以外にVRゴーグルの中などで動くようになった。

並列プログラミング不可能な作りのため、コールバックを多用して、スパゲッティコードを量産することができる。

NPMを使う奴らは、JSブラウザ環境で使われる言語であることを全然考えてないため、WebpackとかBabelといった謎の開発環境をシコシコ積み上げている。いつかその塔は爆発し崩れ去ることになるであろう。

jQuery

Javaと同じくJavaScriptから派生した言語Javaとは互換性は無いが、JavaScriptの上位互換があるため、JavaScriptのコードをそのまま実行することができる。

$マークから始まる命令のみで構成されているとても縁起のいいプログラミング言語。おもにパララックスなどを実現するために利用されていて、WardPressなどのドライバとしても使われている。

JavaScriptの改良版であり、現在JavaScriptと言われているプログラム言語の99%はjQueryのことである。そのため現在慣習的にJavaScriptと呼ばれているもののほぼ全てはjQueryである

jQueryを覚えればJavaScriptは覚えなくても良い。などと言われるが、正確にはjQueryを覚えた頃にはJavaScriptも覚えている。というのが正確である

TypeScript

JavajQueryなどと同じくJavaScriptから派生した言語Microsoftが開発した関数型言語。開発時はF#(エフシャープ)というコードネームだった。

型に特化した言語であり、Microsoft製のVSCodeというIDE環境しか開発、実行が出来ない。(ただしMacLinux上でも動作可能)

TypeScriptを動かすにはサーバーVSCodeインストールする必要があり、言語IDEバージョンアップも多いため、メンテナスンスが困難である

Swift

iOSを作るために開発された言語関数型言語

前進となるObjectiv-Cという言語が、気持ち悪い構文であったため開発者が不足しており、このままではOSメンテナンスもままならない、という理由最初バージョンわずか14日間で作られた言語

Apple製品の上でしか動作しない。ビルドが非常に遅く一日に60回が限度である

LISP

((最強の言語。全ては関数であり、値であり、式である。)

(制御構文も、(一種の式であり、値である。)))

何者にもなれない俺はMacを買わなかった

初めてMacを買ったのは、大学入学するとき。正確には買ってもらった、だが。

もう12年も前のことになる。

これから未来に夢を膨らませていた俺は、WindowsよりもMacを選んだ。

周囲に大学生協おすすめモデルかいうクソPCがはびこる中、俺のMacは一際輝いていた。

周りとは違うものを手にすることで、周りとは違う何かになれると思っていた。

大学卒業直前、俺はMacを買い替えた。

バイト代の約2ヶ月分を使い、最新モデルMacBookProを買った。

普通企業内定も決まっていたが、それでもまだ、何者かになれると思っていた。

そして昨日、PCを買い替えた。

MacBookAirを買おうと思っていたが、どうにも買う決断ができなかった。

俺は、もう、何者かになれるとは思わなくなっていた。

「周りと違うもの」という判断基準が、最上位ではなくなっていた。

Microsoft Officeが入っているWindows PC

これが俺のオーダーだった。

凡人であることを受け入れたら、選択肢からMacは外れた。

今までありがとう。何者かになれるという夢を見せてくれたMac

anond:20200223202140

Android版がOpenGLESで描画してるのに

どうしてWindows版がDirectXを使ってないと思うのかが不思議

anond:20200223195315

周囲の人間を何人か観察してみたところ

英語ができない人って本当に(カタカナ語以外の)あらゆる英語排除して考えたがるみたい

たとえば「Windows + ○○で検索しろ」って指示しても「ウィンドウズ」って入力したりする

しょぼいパソコンメモリ増設してハードディスクSSDに変更してWindowsインストールするという一連の作業

何回見ても、何回やっても幸せな気分になれる。

anond:20200222093347

一時期、Linuxにすべて置き換えようと思ってたけど、ドライバ周りが面倒で、結局デュアルブートするようになった。

SSDパーティション分けして、必要ときだけWindowsを立ち上げている。

Officeオンラインブラウザ版を使っている。Microsoft Office Online。

LInuxWindows共存できるから少しずつ慣れていくといいよ。

2020-02-22

anond:20200222203351

馬鹿だな、CUI派はGUI観ないんだからPhotoshopでの生成物も見ないやろ

ちなみにCUIでもレイアウトや図は作成できるぞCADがあるから

というのは冗談で、Windowsで言えばGUIシェル(Explorer)を軽量なGUIシェルに切り替えてみると良いよ

すると計算リソースが大幅に節約できる。もちろんそもそもGUIでないCUI環境では更に節約できる

これ何が良いかといえば明らかにコンピュータ上での計算速度が上がるのよね

起動速度然り、レンダリング然り、アニメーション然り、計算結果然り

多くのコンピュータユーザーGUI自身マシン計算リソースが奪われていることに気付いて居ないのよ

まりOSデベロッパーによってマシン本来計算能力GUIという付加機能によって大幅に阻害されているわけさ

OSデベロッパー勝手に載せてくるGUI機能の姿は現在のものが本当に正しいのか?標準でよりリッチグラフィカルなレンダリング必要なのか?という疑問がそこにあるわけ

もしGUI機能がよりシンプルで良いならばコンピュータ必要とされる性能はより抑えられるわけで、マシンの購入価格も抑えられるかも知れない。それはユーザーのためになる

結果としてGUI否定論者およびCUI推進者(GUI否定論者≠CUI推進者)は、OSデベロッパー強制的に付けてくる標準GUI機能へ疑問を投げかけているってわけだ!

OSデベロッパーに従うだけのアナタはもしかしたら損しているかも知れない!」

とね

anond:20200222204331

ぶっちゃけSurfaceなんだけども、癖ありそうだし、WindowsにはWindowsで使いたいグラフィックソフト積んでるので、そっちもつかいたいんよ。

どうも、BIOS画面がオリジナルぽいんよね。なので、余計な時間使いたくないので、USB指すだけで起動させるLinuxにする予定。Surface仕様も、それなら許容範囲らしいから。

anond:20200222203351

Windowsマシンが全面タッチパネルソフトウェアキーボードのみだったらクッソァってなるだろ

え、全部がそうなるわけじゃないから極端だって?そんなこと考えてる奴なんかまずいないって?

異常なほどGUI否定派っているけどさ

この君の物言いと同じくらいのことをしたまでだよ

独断偏見によるOS組み合わせで見るユーザーの傾向

複数端末持ちは考慮してない。

Windows x iOS/iPadOS

もっと無難な組み合わせ。

製品を選ぶことすら面倒。それどころか「無難さも性能の一部だろ」くらいに思っている。保守的な傾向があり女性率が高い。

macOSユーザーによる「iPhone使っているならMac使えば?」という言葉が大変ウザいと考えていて「ハードの縛りキツイし、もう少しコスパが良くなれば検討する」という評価

AppleによるIntel Mac移行期にマーケティングへ失敗しクリエイター需要Windowsへ移ってしまったため、クリエイターがこの組み合わせであることも多い。

Androidクリエイティブアプリケーションライナップが少なく性能も微妙なのでiOS/iPadOSを使わざる得ないという事情もある。

情報技術者が使っている場合「WSL2便利すぎワロタw」と喜んでいる。

Windows x Android

コスパ重視で多少の使いにくさも我慢できるという人の組み合わせ。

クリエイティブ用途はあまり考えておらず、価格対性能のコスパを重視する傾向にある。

Windows x iOS/iPadOS場合と同様に何も考えずこの組み合わせになっている年配がかなり多いが、IT技術者やゲーマーなどが採用することの多い組み合わせでもある。

手前勝手イメージだが圧倒的に若年〜中年男性率が高い。

Googleが大好きで何故かmacOS x iOS/iPadOSAppleユーザーを敵視していることもある。

好きな言葉は「最強」。

macOS x iOS/iPadOS

Appleの囲い込みによる製品連携シナジー恩恵を最大限に得ている。

MaciPhone/iPadどころかAirPodsApple Watch、HomePod、Apple TVも持っている。

意識高い系」と言われるのが大嫌いで、大抵の場合は「ユーザービリティを考えたら〜」と反論するものの、そのユーザービリティ自分個人のみを指すことが多い。

情報技術者の場合「安定したPOSIX互換機」という評価をしていて「iOS/iPadOS Appsが開発が完結できてプロプライエタリソフトが充実するならLinuxでも良い。あとサウンド周りな」と思ってる。

クリエイターがこの組み合わせの場合絵描きであることが多く、3DCGDTM場合Intel Macへの移行に遅れてしまった人が大半。

macOS x Android

一見して変な組み合わせ。実際ちょっと変わった人。

自分価値観にこだわりがあり、Androidが好きというよりも制限の多いiOS/iPadOSが嫌いと言った方が実態に近い。iTunesも嫌い。

データのやり取りはクラウドを経由するし意外とそこまで問題ないよ」が口癖。

Apple製品が好きだがGoogle製品も好き。何ならAmazon製品も好き。

Linux x iOS/iPadOS

しろiOS/iPadOS制限を開放することが目的の人。

正攻法では使いにくすぎるこの組み合わせにこだわるユーザーmacOS x Androidよりも物凄く変わっている。

iOS/iPadOS脱獄は当たり前、ていうかそうしないとLinuxではまともにiOS/iPadOSが使えない。

彼らの存在によってiOS/iPadOS脆弱性は明るみになりApple新製品情報も内部コードから発見してしまう。

Appleもっと自由にするべきだ」がスローガン

Linux x Android

完全にギーク不具合自分でなんとかするDIY精神にあふれる組み合わせ。

他所の良いものは悪びれもなくパクり、他所より良いものを開発したらドヤる。

何か言われても「ランレベルを1にして〜」とか「sudo pacman -Sy archlinux-keyring」とかおおよそのユーザーには理解できない呪言を吐く。

おおよそのユーザーそもそもそういうのが面倒なわけだが、そういう細かい心理は気にしない。

MicrosoftAppleをイジり倒すのも趣味にしており、彼らの口から一般人に知られていない面白い過去エピソードが飛び出すことが結構ある。

裏を返せば「お前ら何で他のOSがそんな詳しいんだwMicrosoftApple好きすぎるだろwww」ということなのだが、それは公然の秘密である

Chromebookは安く買えるLinux向けハードウェアだと思ってる。

無関係業界人間が考えるIT企業イメージ

2020-02-17

https://jp.leagueoflegends.com/ja-jp/news/dev/dev-null-anti-cheat-kernel-driver/

俺はゲームやらんから記憶いかもだが

Windowsアンチチート製品で、挙動の行儀が悪くて不評を買ってる奴いたよなー

ノーストレスってのは本当かどうか疑わしい

あとはカーネルモードで動かすと脆弱性があった時に怖い

数百万人が遊んでるゲームドライバ脆弱性があってボットネットが組まれたら楽しそうだよな

2020-02-14

anond:20200214101611

1ヶ月ほど前はてブで少し流行った記事

快適キーボード操作のためのキーカスタマイズWindows編〜 | さくらナレッジ

https://knowledge.sakura.ad.jp/23305/

英数がいらんという人はBack SpaceやEnterを割り当てれば楽なのかなと思ったが、Twitter検索してみて一番多そうな置き換えはEscで次に多いのがCtrlのようだ。

2020-02-13

anond:20200212215137

まったくApple信者はいつの時代馬鹿世間知らずだね。

Windowsはスケーラブルで24TB載るんだが。

・・・スケーラブルって言葉知ってる?

anond:20200213151050

派閥争いがあるよね、ではなく、できるかできないかで言えばできるっつってんだけど。

DTP連中は、いや、Macじゃないと。昔からMac使ってるから

WindowsでDTPはまともに動かんけど?

これ釣りでしょ?

anond:20200213145621

DTP連中は、いや、Macじゃないと。昔からMac使ってるから

WindowsでDTPはまともに動かんけど?

ノマド連中は、みてください。このおしゃれな筐体を。

開発にMac使わないでどうするの?って感じだし。

DTMの人は、いや、Macじゃないと良い音でないから。って。

みんなやたらMacにこだわるよ。

2020-02-12

anond:20200212215628

じゃあWindowsの“ハイエンド”ってどんなの?ってねw

ゲームサクサクできるのかなw

起動後3分ブルースクリーン!最速記更新!とかだったりしてw

Mac Proを見てきたぜ。

Windowsが「メモリ4G辛い…せめて8Gほしい」とか

「16G!32G!どうだ贅沢だろう!」とかで張り合ってる間に、

Mac Proさらりと1.5Tバイト載せてしまったんだなあ。

この差は一体何なんだろう…

anond:20200212143037

モダンJSIE用にトランスパイルするやつだっけw

もう今さらIEには用は無いわなw

Win7は終わって、IEから解放された。Winごと終わってくれてもよかったのだが。。。

しかし、MSはもう潰れちゃうんじゃないかWindowsも売れてないようだし。

となると、Winももう消えるのも時間問題なのかね。

縁のない生活ではあるが、ちょっと寂しくはなるかもね。。。w

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