php8.1からのEnums.
2024.05.09
おはようございます、php8.1から導入された?Enums(列挙型)について@ucan-labさんが解説しているのでそちらを参考に試しにプログラムを組んでみました.自分の場合、あまり使わない気がするのだけども使えるようになったというのは有り難いですね.
ふと昔思い出したのですが職場で列挙型の話がでた事があります.あれから数年が経過した現場はどんな感じになっているのだろうか?自分がいた頃にはもうスパゲッティ化していたソースコードはどこまで改良したのだろうかとか、もう独自のシステムは使わなくなっているのだろうかとか、今となっては知る由もないですが.昔、勤めていた職場はオンプレミスではないのでPHPのバージョンアップがあれば対応しないといけなくなることもありました.そういう面ではXサーバーはユーザーファーストであるなって思います.結構まえのPHPバージョンも使用できたりするわけですからね.
PHPのバージョンが上がれば新しい機能を使ってみたいエンジニアの気持ちは分かりますが、この頃、導入するタイミングって難しいなって思います.そしてアプリはもっと大変だなって思います、、、.
明日へ続く.
著者名 @taoka_toshiaki
※この記事は著者が40代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
Enums, php, PHPバージョン, ucan-labさん, Xサーバー, エンジニア, オンプレミス, スパゲッティ化, ソースコード, タイミング, バージョン, プログラム, まえ, ユーザーファースト, 列挙型, 昔, 現場, 由, 職場, 面,
バーチャルホストでPHPのバージョンを切り替える:誰も教えてくれない。
2017.09.26
サーバ専属のひとがいる訳でもないので
会社のローカルサーバはじぶんが構築しているわけです。
その中でPHPバージョンの切り替えを行いたいという要望が以前から
有ったので切り替えを昨日行ったわけですけど・・・。
タイムゾーン設定が上手くいかないのです。
何故・・・なのか未だ不明ですが、ある程度原因は分かってはいますが
どう対応すればよいのかわからないと言うのが現状です。
こんな時、サーバ専門家がいればなぁと思うわけですが、
そういう人が見当たらないですね。
PHPのバージョン切り替えでモジュール版とソース版のメリットとデメリットが
よく理解できたのです。今までYUMでインストールしてとずっとモジュール版を
使用していたのですが、こんな事なら最初からソース版を使うべきだったなと言う事を
今頃、ヒシヒシと感じます。
で、どうすればPHPバージョンを切り替えが行えるかというと
cgi-bin上でPHPを動作させるように設定を行うことで各バーチャルホストで
切り替えが可能だということです。
まさに言うは易く行うは難しです。
自分にとっては悪戦苦闘の休みでした、丸一日、この設定がどうして
うまくいかないのか分からずじまい、WEBで落ちている情報を拾ってきて試しても
うまく行かないのです。結局、ソースをコンパイルしている時に何かしら
エラーを吐いた場合、ライブラリ(so)ファイルは生成されないことなどを理解しました。
当然といえば当然なのだけど・・・。
いろいろと身についた知識はあるのですが
実際、そうだろうという所から抜け出せないのが、今の問題かな。
やはり専門の人から技術を教わっている訳でもないので
自信もないし確かではない、こういう知識を持っている人は
あまりいないのかもしれないなと、、、。
著者名 @taoka_toshiaki
※この記事は著者が30代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
CentOS 7, cgi-bin上, PHPバージョン, サーバ専属, サーバ専門家, じぶん, ソース版, タイムゾーン設定, バージョン切り替え, モジュール版, ライブラリ, ローカルサーバ, 切り替え, 各バーチャルホスト, 悪戦苦闘, 標準テキスト, 知識, 管理パーフェクトガイド,
ビックデータと機械学習仲良しこよし・・・か!!
2016.12.13
機械学習の精度を上げるには大量のデータを瞬時に捌ける
サーバが必要になるという事を気付いた・・・。
そういやそうだ。学習すればするほど過去のデータも
見直さないといけなくなる。
Gさんは良い商売しているなと機械学習やビックデータを処理する
環境を無料で与えているけど、よくよく見ると制限があり
それ以降は有料になっている。
有料だけど月々の費用はかなり安いところが
ほんと、凄いところです。
でっ!!
ビッククエリーのPHPバージョンの使い方ですけど
Gさんのライブラリを読み込んでSQLを発行して返却値を
もらうだけ・・・凄く簡単。
詳しくはこちら
まずはライブラリ読み込みしてオブジェクトをインスタンスする。
次にSQLを発行する。
最後に発行した情報の返却値を抽出する。
じゃ機械学習はどうしたら良いのか・・・。
勉強中です、GさんがAPI系版出しているだけど、お高いです?。
https://cloud.google.com/prediction/docs?hl=ja
そちらは比較的に優しい、優しいと言っても難しいですけど・・・。
Gさんがオープンソースで提供されているサービスに比べたら優しいという事です。
https://www.tensorflow.org/
機械学習をちょちょいと使えるようになればカッコイイですけどね。
自分には程遠い感じがします、千里の道も一歩からというけれど・・・
今のところ、簡単な機械学習ならっていう感じでニュートラルな機械学習は
難しいですね_(:3」∠)_。
http://qiita.com/tags/TensorFlow
著者名 @taoka_toshiaki
※この記事は著者が30代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
API系版, Gさん, PHPバージョン, SQL, インスタンス, オブジェクト, サーバ, ビッククエリー, ビックデータ, ライブラリ, 使い方, 千里, 月々, 有料, 機械学習, 機械学習仲良しこよし, 瞬時, 程遠い感じ, 精度, 返却値,
centOS7になってMYSQLじゃなくmariadb(MYSQL)変わったけど。
2015.05.12
centOS7になってMYSQLじゃなくmariadb(MYSQL)変わったけど特に問題なく動いてます。ちなみにphpMyAdminが動かないと思ったらこれをひと通りyumで下記を入れとけば実行されます。centOS7からPHPバージョンが5.4になりました。いま、自宅のローカルWebサーバにnode.jsを入れようと思ってます・・・・。まだ導入はしていないのですが、そろそろ入れようかなと動作とかがうまく機能したら仮想サーバをレンタルしてゴニョゴニョしてみようと思います。まだ先の話なので当分は自宅のローカルで試行錯誤してnode.jsで何が出来るのかを試してみようと思っています。
yum install php php-ldap php-mysql php-pear php-mbstring
著者名 @taoka_toshiaki
※この記事は著者が30代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
1, centOS7, mariadb, node.js, phpMyAdmin, PHPバージョン, yum install php php-ldap php-mysql php-pear, ゴニョゴニョ, ローカルWebサーバ, 下記, 仮想サーバ, 先, 動作, 導入, 当分, 自宅,