HTML/Markdown Bootstrapが思った以上に便利ではあるが・・・ 最近、HTMLを久々にいじるようになっていて、調べながら書いているのだが、最近はBootstrapなどのフレームワークを使うのが多いという。私もBoorstrapを使って調べているのだが、なかなかに便利なものである。 2018.02.16 HTML/Markdown
Programming 長すぎて読みづらいコードを防ぐには システム開発などでプログラムを書いていると、しばしば長すぎて読みづらいコードになることがある。特にコードの行数が長くなると、それだけで読みづらくなるということもあり、極力コードは短くしたいものである。 2018.02.15 Programming
Programming IntelliJ IDEAを購入する際に気をつけるべきこと IntelliJ IDEAをはじめとした、JetBrains社のIDEは、入力補完や依存関係の解決などで非常に強力な開発支援があり、開発効率を上げる要素が満載だが、買い方をちょっとだけ気をつけないと、もっと少ない出費で済んでいたのにという場... 2018.02.13 Programming
Python PythonってAIや機械学習に使われているが 近年、日本においては主に機械学習やAI分野で使われるようになっていて、ウェブにおいてはPHPやRubyの方が優勢のようだ、とはいえ、日本国外ではPythonは広く使われている。 2018.02.12 PythonRuby
IT/Computer HTTPS化が加速するか 最近、ウェブサイトにおいてHTTPS化の流れが止まらない。その中でも一部のセキュリティーが求められるものだけでなく、全てのコンテンツをHTTPSで接続するという方向がかなり進んでいる。 2018.02.10 IT/Computer
HTML/Markdown Bootstrapをよく聞く 最近、ウェブ関連においてはBootstrapというフレームワークがよく使われているという。これは、HTML/JavaScript/CSSなどからなるウェブフロントエンド開発用のフレームワークとのことだが、最近の開発スタイルはフレームワークを... 2018.02.09 HTML/Markdown
Diary IntelliJ IDEA、思った以上に強力 最近、仕事の事情などで、JetBrainsのAll Products Packを購入、使っているのだが、それが思った以上に強力だったりする。 2018.02.08 DiaryIT/Computer
iOS Universal化の流れが加速するか 近年、アプリのUniversal化が進んでおり、多くのアプリで機種/OSを意識する必要がなくなりつつあることがうかがえる。あるいは、スマートフォンのアプリがPCでも使えるようになるというのも増えているようだ。 2018.02.04 iOSMac
IT/Computer サブスクリプションもいろいろ 最近、諸事情で開発ツールを購入しているのだが、いかにして集客と利益を上げるかを考えていることがうかがえるものをしばしば見かける。 2018.02.03 IT/Computer
Ruby Railsプロジェクトを作成する時にRailsをシステムワイドにインストールしたくな時はどうするの? Ruby on Railsプロジェクトを作成する時、多くの場合、RubyGemsにRailsをインストール、rails new (project name)コマンドを使ってRailsプロジェクトを作成するが、わざわざそのためにシステムワイド... 2018.01.29 RubyTIPS
Mac そういえばmacOSではコードネームを押し出しているけれど アップルの製品で使われているOSの中で、macOSはその派生のOSであるiOSやwatchOS、tvOSとは違って、バージョンを表す時にコードネームが前面に押し出されている。 2018.01.28 Mac
VBA VBAのi18n問題はどうにかならないの? VBAを使っている時、文字コードの関係でOSの言語設定によって正常に動作しない問題が往々にしてある。特にコードに日本語などが含まれている場合は要注意だ。 2018.01.26 VBA
VBA VBAは必要になる時は必要になる Visual Basic for Applications(VBA)は、必要になる時は本当に必要になる。というのも、業務において、作業を効率よく進める上で、自動的に行えることは自動的に行えるようにすることが必要になるからである。 2018.01.25 VBA
IT/Computer JetBrainsのツールって、かなり強力 最近、Javaのプログラミングの時にJetBrains社のIntelliJ IDEAを使っているのだが、これが相当便利で強力な代物となっている。おそらく、長らくEclipseを使っていたのがバカみたいと思うほどのものになっている。 2018.01.22 IT/Computer
Diary aptリポジトリの更新でアップグレードも落とし穴あるのね 現在のこのブログを運用しているサーバーはDebian GNU/Linuxで動いているのだが、そのシステムのアップグレードの不備があったらしく、システム的に歪な状態になっていた。 2018.01.16 DiaryLinux
Bug 久々に大規模な脆弱性を聞いた 2018年初めに、非常に広範にわたるプラットフォームに影響を与える脆弱性が報告された。それが「Meltdown」と「Spectre」である。いずれもCPUの基本設計に関わる脆弱性で、多くのOSやアプリケーションなどで対策が進められているとい... 2018.01.15 BugIT/Computer
Kotlin Kotlinはさらに有力なプログラミング言語になるのかもしれない もしかしたら、Kotlinは今後、かなり有力なプログラミング言語に発展するかもしれない。近年では公式にAndroidアプリの開発をサポートし、JavaScriptへのコンパイルサポートに加え、ネイティブへのコンパイルサポートも進められている... 2018.01.13 Kotlin
Bug Java 9で諸々落とし穴 2017年9月21日(米国時間)にJava 9が登場、Project Jigsawなどが導入されるなど、言語仕様が更新されているが、このJava 9を使っているときは、気をつけなければならないことがいくつかあるようだ。 2018.01.09 BugJava
Java Gradleって便利 現在、いろいろ調べ物をやっていたりしているのだが、Gradleというツールをいじったりしている。見た感じ、Gradleはかなり便利な印象がある。 2018.01.06 Java
Mac iMac Proは一部のパーツは交換可能らしいが・・・ Apple製品の分解・修理マニュアルサイトとして知られるiFixitが、iMac Proを分解して、その説明と修理のしやすさを数値で表している。CPU、メモリー、SSDは換装可能だが、ロジックボードの関係で困難だという。 2018.01.05 Mac