「MACOS」を含む日記 RSS

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

2022-12-10

Windowsウィンドウズ)というネーミングはWindowsにピッタリだったよな。

WindowsWindowsではない別の名前で且つピッタリのものをつけろ、といわれてもちょっと思いつかない。

とりたててセンスがいいとかいうわけでもないネーミングセンスだとは思うんだけれども、そういう部分も含めてWindowsという名前の適切感はスゴイ。

MacOSという言葉があるけれど、あれはMacOSというものをうまく表現できている名前ではないと思う。

でもWindowsWindowsだと思う。この感覚は共有されるものだろうか?

2022-10-20

「ならどんなiPadが欲しかったんだよ!!」

以下、ボクの考えた最強の iPad Pro

Magic Apple Pencil

強化されたタッチパネルにより、どんな金属芯のプラスチック棒も Apple Pencil 2 並みの入力デバイスに変わります

Stable Diffusion などのお絵描きAIサポート

最新の AI技術iPad でも。オープン自動画像生成の力をあなた仕事に取り入れましょう。

UI 描画をスピードアップさせるプロモード

熟練プロさらなる力を。すべての UI アニメーションを短くして、あらゆる操作魔法のように素早く。

ターゲットディスプレイモード2, ターゲットディスクモード

Thunderbolt4 で接続すれば、あなた許可で、iPad を外部ディスプレイに変えられます

接続したコンピュータから一般ストレージのように自由アクセスできます

Rosetta on iOS

macOS のすべてのアプリiOS に。

iSL

iOS subsystem for Linux の登場です。歴史ある GNU/Linuxユーティリティオーバーヘッドなしで利用しましょう。

USB to Smart Connector 変換アダプタ

指に馴染んだ USBキーボードが、最新技術で生まれ変わります

iPad はありません

今年の新しい iPad はありません。その代わり、従来のiPadが$200 安くなりました。

それともうひとつ

まったく新しいワンチップコンピュータ apple chipiOS の基本部分が動きます。$10 です。最先端技術と一緒に、電子工作世界を探索しましょう。

2022-09-25

童貞だが恋愛って布教されないよな

タイトル通り。

彼女いない歴=人生かつ女の子と手を繋いだこともデートした事もない純粋童貞だ。最近では特に珍しくない普通人間です。

そんな純粋童貞代表して問わせてもらうと、恋愛の何が素晴らしいか不明ということです。

自己肯定感と同じくらい、意味不明

違和感小学校教科書説明を読んだときからあった。説明を読んでも実感としてピンと来ないんだ。恋愛もひょっとして自己啓発本を売るための口実なんじゃないかってくらい、感覚的に理解できない。

ちなオタクでもあるので、より一層の解らなさが募る。

だって、本当にそれが素晴らしい趣味なら、誰かが布教活動するハズじゃないですか。

こちとらVtuberアニメSFmacOS自作キーボードも、それぞれで沼ったジャンル推してきたんですよ。

カタギの人にも良さみが理解できるように、解説記事を書いたり宣伝活動をしてきた。

はてな匿名ダイアリーでも、推し増田、お馴染みでしょ?

なのに、恋愛のススメ、という内容の記事は一切見たことがないよね。

これって恋愛特に人生において重要ではない、“客観的証拠” だと思う。

お気持ち非難・対人論法罵倒では破壊不能な “客観的証拠” がここにある。

タバコパチンコソシャゲお酒にも縁遠い人生を送ってきた。

付き合いで酒くらいは飲むけれど、一人で飲んでもドーパミン放出されない。

同じように、恋愛もしない。今までは人生の欠損のように思っていたけど、よく考えると逆だ。

恋愛をしない事で他のよりコスパのいい趣味可処分時間を注げるんだ。

僕らって実は——…恵まれてる。

2022-09-19

とにかくThinkPadを買え

中古でもいいかThinkPadを買え

iPhoneMacの50000000倍いろいろなことができる

ThinkPadWindows機だからChromebookを買えと言っているやつはとんでもない勘違いをしている

ThinkPadChrome OSを入れればChromebookハイエンドモデルと同じかそれ以上のユーザーエクスペリエンスが得られる

ThinkPadにはWindows, Linux, MacOSが入れられる(hackintoshで調べろ)

頑張ればFree BSDデスクトップ環境も入る(自己責任でどうぞ)

2022-09-16

com.apple.diskmanagement.disenterエラー 49153

MacDVD認識できねえなぁとググった結果。

付属ディスクの多くはMac環境に対し「Mac標準(HFS)」形式

制作されており、2016年リリースされたMacOSmacOS 10.12 Sierra」より

Mac OS標準フォーマット(HFS)」のサポートを終了したため、そのままではこの形式ディスクが読み込めなくなったそうです。

ほえ〜、そういうことなのかっ!!!

昔買った素材集DVDとか必要だったので取り込もうと思ってできなくてググった結果こういうことみたい

こんなことなら買ってすぐHDDかに入れときゃよかったわ・・・

https://discussionsjapan.apple.com/thread/251181377

2022-09-11

anond:20220910172612

ワイはMacをずっと使ってたけど、Ubuntu BudgieでthemeMacOSっぽくしたら、すげー快適になった。

ただApple Siliconの性能が高く熱を出さないところがエコだし気に入っていて、intelの糞熱出しまくるCPU改善したら高性能マシンを買って完全に乗り換える。

2022-09-08

anond:20220908140658

apple教はMacbookがクソなのでNGです

MacbookっていうかMacOSがクソ

Windowsで使えるアプリが使えないのがクソ

どうして OS統一されないの

Windows やら macOS やら Linux やら。

インターフェイスひとつOS統一すれば、学習も楽になって

個別最適化のためにコストを使わなくて済む。

二酸化炭素排出量も大きく下がるはずだ!」

・・・知るかよw アンタらが合わせろ

anond:20220908100606

2022-07-27

Wine使用してM1 Macbook AirMacOSエロゲー(まいてつ Last Run!!)を動作

1500円にしてはとても満足できた作品

https://www.dlsite.com/pro/work/=/product_id/VJ013196.html

インストール手順

https://github.com/Gcenx/WineskinServerの手順に従う

64bit版のWS11WineCX64Bit21.2.0だと、次のwmp9インストールが上手くいかない

fakejapaneseは日本語フォントwmp9ゲームムービー再生必要

ユーザー対象でProgram Files以下に入れる方が楽

レイヤー以外の選択肢ではムービー中に音楽は鳴るものの画面は真っ暗になった。

Wineは大変便利、M1チップだがRosetta2のおかげで速度も全く問題ない。他のゲームでも参考になればと思い書いた(Twitterにはエロ書けない)。

2022-07-18

anond:20220718190159

sudoがイケてない

sudoがある時点でmacOS劣化コピーしか見えないのがダサい

デスクトップ用途のクセに完成度が未だにmacどころかWindows未満なところが劣化コピー感に拍車をかけている

2022-07-05

macOS Venturaに深刻なバグ発見した😭

Beta 2インストールしてからゴミ箱を空にしようとしたらこんなメッセージが出たんだけど 😭

https://imgur.com/a/9z50cPa

ファイル名を変更しようとしても元のファイル名が長すぎるから変更できないと怒られる😭

ファイル名がエッチ過ぎてバグ報告も出せない😭

rmコマンド使っても無理😭

詰んだ😭

2022-06-24

anond:20220624200138

macOSの標準の日本語input methodでも、予測変換機能があって、前に一回入力したフレーズ候補に出てくる。

しかし、何のタイミングかわからないが、たまにそれが無くなってしまい、もう一度全部打ち直さざるを得ないケースがある。これがめっちゃムカつくw

2022-06-20

macOS/iPadOSの「ブック」はO'Reilly のEBookを読むのに最適

なんで今まで教えてくれなかったの

他に隠していることない?

2022-06-11

macOSを最新に更新したらインストールしてたoffice2011が全部使えなくなった。

libreOffice表計算微妙excel互換性が無いし、

もう

microsoftむかつくわー。

2022-06-09

M2 Macbook Air要る人要らない人一覧

要る人

要らない人

2022-06-08

言いたくないけど言おう・・・SwiftやMetalは正直微妙だ!(WWDC22)

Appleお前なぁ・・・学習コスト高すぎんだよ!!!!!
ナンチャラKitとかよぅ・・・イノベーティだって!?Appleデバイスしか使えないやんけ!!!!!
VulkanとかFlutterとかのほうが話題なっちゃってる現状を見ろよ!!!!!

何故かわかるか!?
VulkanとかFlutterはほかのプラットフォームでも使えるからなんだよ!!!!!

お前どうせDirect3Dみたいな立場を夢見てんだろ!!!!!
macOSゲーム環境ウンコなのDirectXのせいだろ!!!!!
なんでマイクソフトの真似しようとしてんだよ!!!!!

Flutter流行兆しを見せたからってやっつけでSwiftUIなんて作りやがって!
そういう仕事するからSwift(SwiftUI)は未完成とかって言われるんだぞ!!!!!
いまだUI Kit使われてるのはそういうことやぞ!!!!!

WindowsのWSL2がそこそこ使えるLinux環境整備しちゃって開発者みんなWindowsLinuxだと言い始めてる現状をマジで直視しろ!!!
これでQualcommがまともに使えるラップトップ向けSoCでもリリースしてみろ!
M1マイナーチェンジのくせにメジャーナンバー上げてマーケティングで劇的性能アップなイメージ振りまいてる場合じゃなくなるぞ!!!!!
ブランディングネームなんてお前の胸先三寸だってバレてんだよ!!!!!

Apple信者!いまのAppleの開発環境学習コスト高すぎてマジで微妙だってのは知ってくれ!!!!!
そのコストを負っているのは開発者WindowsLinuxAndroid界隈がクロスプラットフォームを強化していて眩しく見え始めていることを認識してくれ!!!!!
Apple信者お前らだけがAppleの目を覚まさせられるんだ!!!!!

2022-05-27

anond:20220527061304

もう書いている内容の時点でエンジニアに既に向いてないじゃん

でも向いてなくてもなんとなく食っていけるのがIT業界のいいところよな

Apple信者なら何も言うまいだがもしそうでないなら

情弱ビジネスの食い物にされぬよう気をつけてな

Macを推奨するサイトブログ)が多いが…

数量的にきちんと把握したものではないですが、「プログラミングに向くPCMac」(特にMacBook)という解説サイトは多く見つかりますが、大抵はプログラミングスクール制作した集客用ページ、フリーランスブロガー)による広告収益目的のページで、制作意図には商業的な目的がありそうです。

エンジニアMac使用している」という主張もありますが、実はこれは根拠がありません。

ITエンジニアWindowsMacどちらをよく使用しているか調査した統計は見つかりませんが、エンジニアに限らず、一般的にどちらが使用されているかを示すデータならあります情報処理推進機構インターネット利用者使用OS調査したものですが、圧倒的にWindowsです。macOSはたった4.3%です。数年前とは言え、状況は劇的には変化していないでしょう。

Windows10 (58.2%)

Windows7 (21.9%)

Windows8/8.1 (10.6%)

macOS (4.3%)

 

情報処理推進機構2018年情報セキュリティの脅威に対する意識調査調査報告書 ー』2018

明確な根拠がない以上、主観の域を出ませんので、安易に信用はできません。

 

私見ですが、MacBookを推奨するサイトが多い理由の1つは「おしゃれでウケが良いから」です。twitter上の駆け出しエンジニア(もしくはエンジニア志望)の方々を見ると、大抵、見た目がきらびやかものに飛びつく傾向があるので、その点、MacBookはウケやすそうです。まぁ、スタバに座ってMacBookで仕事をすれば確かにおしゃれです。

 

Google AdSense収益源にするサイトは閲覧数が重要なため「どのような記事なら見られるか」から逆算して考えます。なので、必然的に見た目の格好良さが重視されます。これは、SEOとかWebライティングと呼ばれる技術の悪い側面ですね。

 

ちなみに、私もMacMacBook Pro)を1台所有していますが、購入のきっかけは勉強のためでした(色んな機械を触ってみたいから)。Mac特にメイン機ではありません。開発環境Windowsにもあるので、両方を使用しています

 

Macプログラミングに向いている」は本当か?

 

複数プログラミングスクールサイトで「MacRubyPythonPHP特に開発効率が良い」という解説も見つかりますが、理由説明されておらず根拠がありません。

 

WindowsだとVisual Studio Codeという非常に強力なエディタ無料使用できるし、テキストエディタAtomプラグインを入れれば、それなりに開発はできます(ちなみに両者はMac版もある)。後で解説しますが、Web系がメインのエンジニアであればmacOS親和性は高いのは事実ですが、だからと言ってWindowsの開発効率が悪いことはないです。

 

それに、PythonRubyは今後はデフォルトではmacOSには含まれなくなります

https://developer.apple.com/documentation/xcode-release-notes/xcode-11-release-notes

 

プログラミングPCWindowsMacどちらを選べばよいか、という問題 | YukiPress

https://mat0401.info/blog/windows-or-mac/

2022-05-26

もうさ、MacOSを使う理由がないんだよね

Windowsがどんどん良くなるのに、未だにmacを使う必要性がない

特に最初に触るものとしてmacは失敗作だよ

昔のソフト環境に使うならともかく、初心者に勧めるのは地獄

2022-05-08

ギークためのChromebook入門

エントリ目的

ライトコンピュータユーザ一切合切無視してギークギークのため情報共有するためのエントリ
感想はてブへ、質問トラバに投げれば誰かが答えるんじゃないか?(他力本願)

開発者は初手でデベロッパーモードにするべし

セキュリティ懸念があるけれど通常モードはセキュアを維持するため機能制限があるので制限開放のため開発者は初手でデベロッパーモードにするしかない。
用途中でデベロッパーモードにするとストレージファクトリリセットされるので注意。

ハードウェア選択

Webで完結するのであれば低性能機で問題ない

Webエンタメを楽しんだりWebツールを中心に利用するのであれば、5万円未満の低性能機で必要十分。
この用途では実質的タブレットPCのような運用へなりやすいのでフリップする2 in 1機やタブレット機がオススメ

ただし、Webベースゲームは楽しめるがAndroid Appレイヤーを用いたゲームは非常に厳しいので諦めたほうが良く、そこそこの負荷の掛かるAndroid Appツールも鈍足でストレスになるのでWeb版があるならそっちを使ったほうが良い。

ChromeOSハードウェアスペックで殴ると快適なのは変わらない

Core i7クラスCPUや16GB以上のワーキングメモリSSDストレージなど高性能機でChromeOSを使うとその分だけ快適になる。
Android Appレイヤーを用いたゲームも快適に動き、ウマ娘クラス3DCGAndroid Appゲームも高速に動く。
しかし、高性能機は空冷ファンを搭載していることが多く、高負荷を掛ければファンは唸るしウルサイ。

Android Appレイヤーを中心に運用したいと考えてるならばx86_64機は非効率

Google Play StoreにてAABパッケージがほぼ強制になったとは言え、開発段階でx86_64を意識しないと処理が非効率になりがちのようなので、Android Appレイヤーを中心に運用したいと思っているのであれば素直にARM機を探してきたほうが良い。

1つのIDEで開発をしクロスプラットフォーム対応することが流行っている昨今、自動でガベコレに頼っていてリソース管理経験に乏しい開発者マジで底辺しか漂流できないので覚えたほうが良いぞ。
それがWeb系のフロントエンドでもバックエンドでもそうだから底辺から脱したいのであれば覚えろ。

しっかりリソース管理できているChromebook向けビルドアーキテクチャによらずサクサクなのでクロスプラットフォームビルドマジで開発チームの腕が如実に反映される。

ちなみにSnapdragon 8 Gen1なChromebook公式発表は今のとこ無いのでAndroid Appレイヤーブンブン回すのは難しい。
メーカーはもうちょっと頑張れ。

Android Appレイヤー

macOSiOSレイヤーよりAndroid App数は多いし操作性は良い

Chromebookの大半はタッチスクリーンディスプレイを搭載しているし、Android StudioでAndroidManifest.xmlを何も考えずに生成すると勝手にChromeOSサポートするので結果的にChromeOSで動くAndroid App数が多くなるという現象が起きている。

Android Studioが雑なのかXcodeが厳密なのかは意見が分かれると思うけど、タッチパッドでiOS App操作というセンスがクソなのは万人が納得するところだと思う。

GPS事実上ほぼ機能しない

ARM系のSoCであればワンチャンいける可能性はあるものの、市場に出ているChromebookの大半はx86_64でGPSモジュールを積んでいないのでGPSを使おうと思うとBluetoothあたりでGPSレシーバ接続するしか無い。
当然A-GPSは使えないので精度がそこまでではないから期待し過ぎに注意。

USB over MIDIが使える

Android AppレイヤーではUSB over MIDIが使えるのでDTMあたりに活用することは可能ものの、iOS比較してレイテンシがそこそこ大きくDTM活用しようと思うユーザは不満を持ってしまうかも知れない(ハードにもよるけど0.5msecくらいズレる)。

そもそも既存Android AppなDAWVSTやLV2などの外部プラグイン対応していないのでAUプラグインが使えるiOSのほうがDTMへ向くんじゃないだろうか?
ただし、DAW単体でDTMを完結するとレイテンシほとんど気にならなくなるので絶対Android AppでDTM不可能というわけでもない。

Linuxレイヤー側でDTMをするのはレイテンシが大きすぎるしJackも上手く動作しないのでオススメできない。

ChromeOS向けマルチタスク対応していないとAndroid Appはスリープする

ChromeOS向けマルチタスク対応していないとAndroid Appはフロントエンド(プライマリ)からフォーカスが外れてバックエンドへ行くとスリープする。
Android Appがスリープされることを考慮しておらず例外処理がされていないとAndroid Appはそのまま落ちる。

まぁAndroid Appがスリープされることを考慮しておらず例外処理がされていないとAndroid Appはそのまま落ちるっていう部分はAndroidスマホで実行しても同じなので正直に言ってスリープされることを考慮しないデバックってAndroid App開発者は何やってんの?とは思う。

ICT教育日本中学生がChromeOSを使うようになっているので、ゲームであれツールであれ何であれChromeOS向けのマルチタスク考慮しておくとスリープしたり落ちたりするAndroid Appよりも支持されるのは間違いないのではないか

Linuxレイヤー

実体LXC/LXD

LXC/LXDなのでDockerに慣れ親しんでる人にはわかりやすいかも?

デフォルトイメージはChromeOS向けにカスタムされたDebian
別のLinuxディストリビューションへ置き換えることも出来るが一部機能制限される可能性がある。

IMLinuxレイヤー側で用意する必要がある

ChromeOS動作するGoogle日本語入力とは別にLinuxレイヤー側で日本語入力を用意する必要がある。
選択できるIMは幅広いのでMozcだろうがSKKだろうが漢直だろうが何でもイケる。
ただ特殊ものを選ぶとChromeOS側と齟齬が発生するのでfcitx-mozcあたりが無難っちゃ無難

USB Pass Throughが使えない

ChromeOSマウントされたUSB機器、というかシリアル接続された機器Linuxレイヤーから認識しない。
見掛け上で接続されているハードのすべてはソフト仮想接続されているだけなので、一部経路から上手く認識しなかったりする。

まりLinuxレイヤーではUSB Pass Throughが使えないが、Android AppレイヤーではUSB Pass Throughが使えるということ。
Linuxレイヤーゲームやろうと思ってもUSBゲームパッド動かないのでマウスキーボードで完結できるFPSみたいなゲームしか上手くプレイできないぞ。

それぞれが独立しているLinuxレイヤーAndroid Appレイヤー相互認識しない

言うなればAndroid Appレイヤースクリーンキャプチャ系のアプリによってLinuxレイヤーで動くGUIアプリキャプチャしようと思ってもキャプチャできず撮像は暗転している。

ChromeOSホストLinuxレイヤーAndroid Appレイヤーゲストなのでそりゃそうなんだけど気付かないとハマる。

LinuxレイヤーDockerを構築するのはやめておけ

LXC/LXD on LXC/LXDになるので面倒くさくなること請け合いだ。
どうしても仮想環境Chromebookに欲しいのであればKVMとかのほうが安定している。
ただしゲストOS上へ仮想環境を構築しているという前提は認識しておくべき。
まりゲストOS制限KVMも引き継ぐ。

ただしこれはDockerが導入できないという意味ではない。
自分解決する気概があるのならばDockerは便利に使える。

Web開発であれば必要十分

CLIツール系は普通に動くのでWeb開発であれば何も意識しないで普通にできる。
ただ、PSD形式みたいなもんは扱いにくいのでWebデザイナーは悲しい思いをするかも知れない。

GIMPInkscapeなども動くけれどデザイナーAdobe使いたいんじゃなかろうか?

Chrome OS向けAndroid Studioが存在する

Android App向けIDEAndroid StudioはChromeOSけが存在するのでAndorid App開発が可能
しかデベロッパーモードでなければエミュレータや実機デバック制限が発生するので注意。

3DCGゲームを作りたいのであればGodot

UnityやUEを使いたいところだけれど、Linux版のUnityやUEは不安定なのでゲーム向けIDEが欲しいのであればGodotがオススメだ。
ライセンスMITなので商用利用だってイケる。

3Dのほか2Dゲームもいける上に、最近IDEよろしくマウスポチポチUIを作れるし、軽量動作物理演算日本語ドキュメントまで揃っているので中高生ガンガン使える素晴らしいIDEだ。

総評

浅い部分は気軽だが深い部分は非常に難解、それがChromebook

浅い部分を触っているうちはYoutubeを観たり、プリインストールされているGoogle Play StoreからAndoird Appをインストールして使うみたいな気軽な運用ができる。
言ってしまえばライトユーザ視点ではノートパソコンの形をしたAndorid機がChromebookだと言える。

しかし一度Linuxレイヤーへ手を出すとUbuntuという何でもできるようになったLinuxディストリビューションが存在する中で、昔懐かしい複雑怪奇Linuxディストリビューションを体験することとなってしまう。
ただ、Chromebookで何でもやろうとするからそうなるだけで、APTからIDEインストールしてちょっとした開発をするなんて使い方であるならば業務利用でも意外となんとかなる・・・というか何も意識しないで使える。

そもそもHTTP使えるなら今どきの開発は何とかなるので、Chromebookへ対してギークがゴチャゴチャ言うのはほぼ間違いなく不満を言いつつDIYを楽しんでる。
Ubuhtuならばアレができるコレができると言うならば最初からUbuntu使えよって話。

ギークとは不便を見つけてゴチャゴチャ言う、そういう鳴き声の動物なのだ

追記

少なくともGoogleエコシステムとしてのChromeOSは非常に完成度が高くなりつつある。
Googleアシスタントは元よりAndoridスマホとの連携もよく、ハードウェアへもそこそこの投資ができるのであれば多くのChromebookではUSIペンが使えるし、USBポートUSB-Cだ。
そこそこのChromebookは多くの場合HiDPIIPS液晶でありグレアなのは気に食わないが美しい。
デベロッパーモードにするとセキュアさは下がるが普通に使えばローリングリリースアップデート無償で得られ、Gentoo LinuxベースなChromeOS潜在的マルウェア絶対数がそもそもWindowsMacよりも少ないという利点がある。
Bluetoothイヤホンヘッドフォンヘッドセットも使えるし、NestスピーカーNest HubNest Camを持っているのであればGoogleアシスタントからコントロールが容易なのは想像が付くだろう。Android AppレイヤーGoogleホームマネジメントアプリであるGoogle Homeも動く。
大胆にも憎きCapsLockキーデフォルトで殺し、Everything Buttonキーとして独自キーバインドを与えたのも面白い
もちろんこれは選択するハードによるもの指紋認証ロックを解除することまでできる。

Googleエコシステムへ浸かっていてGoogle個人情報を捧げられるのであればChromebookはアリな選択肢だと断言できる。
敢えて欠点を挙げるのならば、たった一言欠点表現することが可能だ。


Chromebookじゃなくても別に良くね?」


そう、ギークLinuxを使いたいのであれば別にChromebookじゃなくても良い。
というかギーク別にLinuxじゃなくともHaikuであろうが超漢字Ⅴだろうが喜ぶ生き物だ。OS別になんだって良い。
このエントリは単にChromebookという新しい沼ギークの皆さんをご案内しているに過ぎないのだ。

2022-05-07

従業員50人ほどの中小IT企業のFLOSS活用事例 n = 1

弊社ではその設立当初、というよりも創業者(=私)が個人事業主だった頃から業務にFLOSSを多用しています
今回その事例を情報共有するためにエントリ作成いたしました。

従業員50人ほど(学生アルバイト含む)の会社です。ちなみにかなりボカして書きます

社内文書ODF

弊社では社内文書SDGs観点からペーパーレスに努めており……と表現すると些か格好付けすぎなので正直に言えば個人事業主時代印刷機複合機ランニングコストバカにならなかったので物理ペーパーへ出力するのを控えていた運用がそのまま法人化されても続いているだけです。

社内文書として用いられる文書フォーマットODF形式統一している……というかコレもまた個人事業主時代OpenOffice活用しており、現在社内で使われている主なオフィススイートLibreOfficeとなっています
注意点としては弊社がルールとして定めているのはODFを用いることでありLibreOfficeの利用を強制しているわけではないという点です。
従業員の中にはLibreOfficeを常用せず、AbiWordやGnumericを普段使いしている者も居ます
弊社は社外とオフィス文書ファイルをやり取りすることが一切なく、オフィス文書ファイル表現するには正しくないですが社外とはPDFをやり取りするくらいなので何か問題が起きたことが今まで特にないです。

えんたぁぷらいず……

ただ1つ問題があり、弊社はこれまでLibreOffice無償活用させて頂いており、これまでの感謝を示すためLibreOffice Enterpriseへの移行を考えているもの日本国内LibreOffice Enterpriseを利用するための情報が一切なく困り果てています
最悪、海外企業を頼る方法もありますサポート時間の都合などがあるため可能ならば国内で探したいと考えています。どうにかならないものですかね?
社内では「むしろウチがやったら?」なんて声もチラホラ聞こえますが……。

ちなみに社内デファクトスタンダードフォントはNoto Sans Japaneseです。一部でTakao(IPA)が使われています

OSの縛りを設けていない

弊社ではFLOSSを活用しているせいもあって特にOSの縛りを設けていません。何なら経理担当Chromebook使ってます
社内のOSシェアはChromeOSを含めたLinuxディストリビューションが5割、macOSが2割、残りがWindowsとその他です。

気になるであろう開発環境についてですが、Dockerを用いて開発環境統一化を計っており、その時々に応じてDockerコンテナを切り替えて開発しています
Dockerを用いているせいもありLinuxディストリビューションの社内OSシェアが高くなっているのです。
プライベート従業員は様々なOS選択しているようです。ゲームとかVR趣味であるならばWindowsしか選択肢ないでしょうしね。

ちなみに業務用のPCBYODで購入補助あります
結局は従業員現物給与として課税されてしまうだけなので「いくらでも良いけど高すぎるの買うと年収増えすぎて痛い目みるよ?」とは助言してます
会社はまとまったお金を出しているに過ぎないのでメリットデメリットがありますよね。

GNUプロジェクトソフトウェアは無申請で利用可

いちいち申請出す方もチェックする方も面倒なのでGNUプロジェクトソフトウェアは無申請で利用可としています
ただし制限公式リポジトリまたは弊社が安全だと判断しているリポジトリで配布しているバイナリのみという条件が付きます

本番環境ホスト先は色々

どこの会社もそうでしょうけれどもAWSAzureGCPなどたいてい大手に置いてますね、予算の都合もあるけれど。

デザイナーは主にWindowsを使っている

これは弊社が強制しているわけではなく、弊社デザイナーの第1号従業員Windowsユーザであったので惰性のままWindowsとなっているだけであり、中にはMac仕事している従業員も居ますし、状況によってLinuxディストリビューション(主にUbuntu)上で仕事しているときもあります

Linux環境では苦手なIllustratorAI形式などはSVGラスタ画像に落とし込んでもらって開発者適用するという運用になっています
社内では特定環境依存するファイル形式はとことん嫌われる傾向にあります(妙な仕事が増えるから)。

みんなGitが使える

開発者から経理デザイナーに至るまで弊社従業員はみんなGitが使えます
ただし使えると言っても全員がCLIからコマンドを打てるわけでなくGUIクライアントから操作しか出来ない者も居ます
主に使われているGitGUIクライアントGitKrakenです。

入社時の受け入れ教育LibreOfficeGit指導をすることになっており、全従業員が浅くともGitとは何ぞや?を理解している状態にあります
ちなみにGitリポジトリは主にGitLabへ置いていてUltimateを契約させてもらってます

社内にセルフホストしているGitLabサーバもありますが、こっちは従業員個人開発しているものを投げているようですね。業務にあまり使われていません。緊急時バックアップと思われるものがちょこちょこありますが。

プロジェクト管理ツールはopenproject.org

プロジェクト管理ツールはいろいろと試したのですがOpenProjectへ落ち着きつつあります
プロジェクト管理ツールの選定は各プロジェクトマネージャへ任せているのですが、旧来からあるRedmine操作性が近い上にGitLabとの連携も容易でなかなか良いとのこと。

社内チャットは主にElement(Matrix)

他社とのやり取りにSlackやTeamsやZoomが出てくることもありますが、社内だけで完結する際はたいていElementが使われています
これは当時インターン生だった弊社の現従業員若者の熱意と共に持ち込み、サーバを与えたら喜々として運用をはじめたので、それをきっかけに便利だったからそのまま使わせてもらってます

ぶっちゃけて言えば私個人のこだわりはチャットにありません。従業員が楽しそうに使っていればそれで良いんじゃないかと。
IRCとか持ち出されたら「今どきそれはどうなの・・・まぁ良いけど」って言うかも知れませんが。

会計はFreee

会計はFreeeです。特にこだわりはありません。たまたまWebブラウザから使えたのでFreeeとなってます

弊社は95%リモートワーク

残り5%は主に私が出社しているからw
社内にサーバがあるので私以外も出社してくることはあります基本的コロナ禍以降は全従業員リモートワークです。
そもそもコロナ禍以前でもリモートワークしてた気がしなくもないのですが当時は3割4割くらいだったでしょうかね?週に何度か出社して来ないが自宅からdoneしてくる従業員が何名も居たので。
タイムカードもElementのbotへ投げると自動的に処理するようになってます……が、実際のところ最後の処理で私が大目時間を付けてます。打刻を忘れることもあるしね。少ないより良いやろw

結局、郵送物(今ならコロナワクチン関連とか)を処理する必要があったりなど誰かしら会社に人が居なければならず、自分でも忘れがちですが創業者なので私が会社に居るよってことで私だけがほぼ出社するという状況になってます
オフィス処分も一時期考えたのですが、増員への教育とか考えるとやっぱりオフィスあったほうが良いよなぁなんて思ってそのままです。もしかしたら引っ越しするかも?

1つだけ申し訳ないことがあって、コロナ禍の状況下でどうやって増員したら良いのか教育したら良いのか私の能力を超えていまして現在新規募集を停止中です。いやホント申し訳ない。
事業軌道に乗った以降は毎年最低1人は取ろうねと古株と話していたんですが、こうなっては無理だよねと苦笑しあってます
どうやって世間の同規模中小企業新人教育やってるのか解らなすぎる。会社に誰も居ないじゃんと。

上場する気も更々ないし無借金なので、のん気にこのままゆっくりと会社を維持していきたいなぁと思ってます
早くコロナ禍終わらんかなぁ……。

2022-05-06

[]RStudio最新版インストールするスクリプトを書いた(Debian/Ubuntu)

RStudioがPCから気がついたら消滅していたので何回もやり直すのが面倒で書いた

Debian/Ubuntubash

コメントアウトをいじればFedoramacOSでも動くと思う

https://pastebin.com/HiPqLVq7 (6/4 shコマンドでも動くように修正 以前はbash hogehoge起動していたので動作確認していなかった)

エラーでここに貼れなかった

実行したディレクトリダウンロードする

パッケージインストールするのでsudoとかが必要

必要パッケージについて(コメントアウトオフに)

util-linux(rev) libxml2-utils(xmllint) gpg curl coreutils(sha256sum)とR関連

  1. rev まずデフォルトで入っている 文字列を逆さまにするコマンド
  2. xmllint 同上 xpathを扱えるコマンド(xmlを扱うコマンド) Debianでは入っていなかった
  3. gpg 同上 署名関連 これがないとインストール出来ない環境もある
  4. curl 同上 getリクエストとかを送れる bashだけでHTTPとかを送るのは苦痛なので
  5. sha256sum 同上 ハッシュ値確認
  6. R関連 これがないと動かない
コード関連備考
xmllint
echo "$HTML" | xmllint --nowarning --xpath hogehoge --html - | hogehoge

こうしないとxmllintがエラーでhtlmなどをうまく読み取らない

sed 's/href="//g;s/"//g;s/\s/\n/g;s/^.?$//g;s/^\n//g'

href="hogehoge"の形で出てxmllint内で除去出来なかったのでsed妥協

hrefが1回しか出ないのでひとまとめにできそうだが面倒なので分けた

この書き方なら複数回出ても除去できるはず

先頭の謎のスペースの除去が面倒だった

sha256sum
echo "$HASH"  "$FIELNAME" | sha256sum --status -c ;echo $?

スペースが2つないと書式で怒れられてハッシュ値が合っていてもsha256sumが終了ステータス0で正常終了を返してくれない

使ったツール

VScodium

ShellCheck

https://open-vsx.org/vscode/item?itemName=timonwong.shellcheck

XPath Helper

https://chrome.google.com/webstore/detail/xpath-helper/hgimnogjllphhhkhlmebbmlgjoejdpjl

最後

zenn.devに書こうか迷ったがどちらの方が良かったのだろうか…

ダウンロードしたサーバーがやられてるならハッシュ値改ざんするだろうgpgで確認しないと意味ないでしょとかsudoでやったらディレクトリがとか色々ガバあるからかいい感じに改良して

参考

https://cran.rstudio.com/bin/linux/debian/

https://www.rstudio.com/code-signing/

https://www.rstudio.com/products/rstudio/download/

2022-04-02

iPhoneは盗聴される

Charlesというソフト通信キャプチャしてはじめてわかる

オフラインメモ帳を書いている時に不審通信がはしるようならそれはスパイされている

SNSに何かを書いている最中、Submitボタンを押した瞬間に不審URL送信されていたらそれはスパイされている

MacOsも同じようなことがおこる。ウィルス検知ソフトではひっかからない

2022-04-01

MacOSやばい 盗聴される

MacOSやばい 盗聴される

簡単侵入してくる。どうやってわかったか?Charlesというソフト通信キャプチャする。

メモアプリSNSに書きこむさいにURLを解析するとおかしなところに送信している

そういう変な通信をされている人はスパイれいるとおもったほうがいい

https://qiita.com/ishigaki_hige/items/41ab31b002c8649be2c2

このアプリ通信をしらべることができる

2022-03-21

MacOS 9 以前って、UIデザイン的にWindowsより優れてたの?

Windows95の方が垢抜けて見えるけど、当時はMacの方がイケてる扱いだったの?

2022-03-03

Windows複数ブラウザを切り換えるやつ

macOS用だと Choosy https://www.choosyosx.com/ あたりが有名

Windows用で探すと、更新が止まった様な古いアプリしかみつからないと思っていたが、ストアで見つけた Account Surfer が良さそう

https://dospolov.com/posts/handle-chrome-profiles-with-account-surfer

ドメイン毎にデフォルトブラウザが設定できたり、プライバシーモードでの起動も選択できる

日本語で紹介しているページが見当たらないけど、有料だから

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