Skip to main content

Posts

Showing posts with the label Tech

55mb/s nhưng vẫn bị chê mạng cùi bắp

最低条件を無視してWINDOWS11にアップグレードできた

Điện thoại thông minh giờ thông minh quá

Tháo ra lắp vào lời được con ốc là có thật

Chắc chị em thích app này lắm

ITパスポート勉強

・IPv4のIPアドレスは32ビット(2進数32桁)ですが、このままだと覚えにくいので表記するときは8ビットずつ"."(ドット、ピリオド)で区切り、それぞれ10進数で表記します。   192.168.0.1 ・対象とする業務を分析して,そこで使われるデータを洗い出し,実体や関連から成るE-R図を作成する。作成したE-R図をもとに、テーブルを設計する。 ・プロジェクトの管理  進捗管理:プロジェクトタイムマネジメントの活動であり、プロジェクトを計画されたスケジュール内で完了するために管理すること。   作業の遅れが全体日程に与える影響はどの程度か  品質管理:プロジェクト品質マネジメントの活動であり、プロジェクトの各種作業及び成果物が、品質要求事項を満たすために管理すること   結合テストが様々な観点で網羅的に行われているかどうか   設計の不備を発見するための設計レビュー手順が確立しているかどうか  コスト管理:プロジェクトコストマネジメントの活動であり、プロジェクトを承認された予算内で完了するために管理すること   今後の費用増加はどの程度見込まれるか

Samsung Smart Phone to PC via Samsung Dex on Samsung Galaxy S10 Plus

Mày mò lúc biết cách unlock iphone locked luôn

Mua máy tính 1 củ rưỡi học 4 năm về thay ổ cứng tăng Ram bán lại 3 củ

Importing the Dataset in Python

     That is how to import data from csv file in Python. import pandas as pd dataset = pd.read_csv( 'Data.csv' )      It will create a data frame and it will contain exactly the same rows and columns and values from file Data.csv. We will use library pandas which we gave it the shortcut named pd. x = dataset.iloc[:, : -1 ].values y = dataset.iloc[:, -1 ].values      We call x for the matrix of features and y for the dependent variable vector. First we will get data from dataset so I am adding a dot after dataset to use pandas's data frame "iloc". We can specify the rows that we want to get and put into x. And the trick to take all the rows whatever dataset you have with whatever number of rows is to add a ":". Because a colon in python means a range and when we specify a range without the lower bound and neither the upper bound that means in Python that we are taking everything in the range.      We have to specify which colu...

Thay đổi màn hình Watch Active bằng điện thoại Samsung

XAMPPのインストールと設定

  XAMPP(ザンプ)とは、   ・cross-platformのcrossを意味するX(Windows、Linux、MacOS、Solaris)   ・Apache HTTP サーバ(Webサーバ)   ・MySQL(データベース)   ・PHP(プログラミング言語)   ・Perl(プログラミング言語) 1.XAMPPのインストール 1.1.XAMPPのダウンロード  まず XAMPP公式サイト にアクセスし、以下の動画のようにインストールしよう  インストールする必要があるものだけでいいと思うのでApache、MySQL、PHP、phpMyAdminを選んだ。 1.2.XAMPPのApacheで使うポートの変更  インストールした後 ”Apache WILL NOT start without the configured ports free!”また”This may be due to a blocked port”というエラーが出たらポートが重複していることだ。一般的にHTTPサーバのポート番号には「80」、HTTPSサーバのポート番号には「443」が使用される。Netstatから使用されているポートを確認できる。解決法としてはどれかのポートを変えればいい。私の場合、HTTPサーバのポート番号を「8080」、HTTPSサーバのポート番号を「4433」に変更した。XAMPPを管理者として実行しないといけない。  Config →  HTTP:Config → Apache (httpd.conf)   Listen 80 → Listen 8080   ServerName localhost:80 → ServerName localhost:8080  HTTPS:Config → Apache (httpd-ssl.conf)   Listen 443 → Listen 4433   VirtualHost _default_:443 → VirtualHost _default_:4433   ServerName www.example.com:443 → ServerName www.example.com:4433 手順は動画にご参照ください。 ブラウザで http://localhost:8080 にアクセスできれば成功だ。 1...

Install Java on Windows 10

Access here:  https://www.oracle.com/java/technologies/javase-downloads.html Choose Windows version then download it. Java Environment Setup: PC → Properties → Advanced system settings → Advanced → Environment Variables → System variables → New Variable name: JAVA_HOME Variable value: C:\Program Files\Java\xxxx OK System variables  →  Path  →  Edit  →  New  →  Add  %JAVA_HOME%\bin  →  OK

G検定について

 「G検定」は検定資格としては珍しく、在宅でインターネットを通じて受験する形態をとります。また、2時間内に約220-230問の問題を解く必要があり、AI関連の幅広い範囲の知識が問われる試験となっています。 Updating ....

ASUS WebStorage 6 months for free

It is free trial code for ASUS WebStorage 6 months. Enjoy it !

CakePHP3勉強 #1 CakePHPは何?

CakePHPとは?  PHPでWEBアプリを開発する際に必ずと言っていいほど使われているものがあります。それはWEBフレームワークです。いくつか種類ありましが、その中では人気があるのはCakePHPというWEBフレームワークです。すなわち、CakePHPはPHPでWEBアプリを開発する時のWEBフレームワークである。ケイクピーエイチピーって呼びます。  PHPはHTMLに埋め込むことができるため、Web開発でよく使われているスクリプト元号です。PHPはサーバーサイドで実行した結果のHTMLを返却します。CakePHPを利用するにあたって必要なスキルはPHP言語、HTML/HTML5、JavaScript、cssです。 CakePHPの特徴  CakePHPはPHP開発者が誰でも素早く快適に開発を行えることを目標として生み出されたプロトタイピング型のフレームワークです。たくさんの豊富な機能を備えていますがので以下に主な特徴をピックアップしています。 ・統合された柔軟なO/Rマッピング(ActiveRecordパターン)  O/Rマッピング(PHP上のオブジェクトとデータベースを関連付けするための仕掛け)はSQL文を書くことなく非常に短い記述でレコードの抽出や書き換えが行なえます。更に関連付け(アソシエーション)を記述することで、関連したテーブルの情報を自動的に取得できます。 ・scaffolding機能  簡単なコントコーラを一つ用意するだけでテーブルの一覧・追加・削除・編集(Read,  Create,   Delete, Update)の画面などを簡単に実装することができると言った機能を提供されています。デメリットはレイアウトなどのカスタマイズが難しい点があります。主なカスタマイズが少ないマスタ画面などに用いることで工数削減が図れます。 ・bakeコマンドによるプログラム自動生成機能  bakeコマンドを実行すると対話的に次々と入力を求められ、それに答えていくことでMVCモデルに沿ってのモデル/ビュー/コントローラのPHPプログラムを自動生成する機能になります ・日本語に通訳された優れたドキュメント ・MVC(モデル・ビュー・コントロール)モデル採用 ・フォームバリデーション機能  数値チェックやパスワードの長さが8文字以上あることなどバリデー...

Git và Github cơ bản

Git là cái gì ?   Để trả lời câu hỏi Git là cái gì thì trước hết chúng ta cùng tìm hiểu về Source Control/Version Control là cái gì ? Hệ thông giúp lưu trữ mọi thay đổi của source code Hỗ trợ nhiều người làm việc cùng lúc Tìm sực thay đổi code Revert các thay đổi, đưa code về version cũ hơn, không lo mất code   Sau khi hiểu về Source Control/Version Control thì mình giới thiệu về Git Ra đời năm 2005 Tác giả là Linus Torvald, hỗ trợ viết Linux kernel  Toàn bộ code và history được lưu trữ trên máy người dùng Có 3 khái niệm quan trọng nhất là repo, commit, branch Tải và cài đặt Git MacOS: https://git-scm.com/download/mac  Window: https://git-scm.com/download/win  Linux: https://git-scm.com/download/linux GitHub là cái gì ? Dịch vụ lưu trữ Git Repository lớn nhất thế giới Cho phép code chung với mọi người trên thế giới Các lệnh cơ bản git init Tạo ra 1 Repository git clone Lấy Code từ trên mạng về git pull Đồng bộ từ trên mạng...

Learn Python #4 Variables & Data Types

  This tutorial, I want to talk to you about using variables in Python. Now in Python you are going to be dealing with a lot of data. So a lot of times in our program we are going to be working with all types of information and data and values. Sometime that data can be difficult to manage. So in Python we have this thing called a variable. And it's basically just a container where we can store certain data values. When we use a variable when we put those data values inside containers and make it a lot easier for us to work with and manage all of different data inside of our programs. So variables are extremely helpful and it's sort of like a core topic in Python that you're really going to want to know and master. So in this tutorial I will show you everything you need to know to get started with variables. We're going to look at what they are? Why they are useful and we'll look at the different types of variables and the different of data that we can store inside...

AndroidのAudioRecordの基本を理解する

 Androidで音声処理をするために、AudioRecordクラスを利用しました。これがいくつかの日本語ページを参照しましたが、どうも仕様に曖昧な部分が多かった。。。  そもそも音声処理の基本知識がないと理解しづらいのもあると思いますが、positionNotificationPeriodとかnotificationMarkerPositionなどの何が違うのかよくわからないAPIも多いです。ということで、公式ドキュメント及びローカルテストで順調した仕様をメモ(コメント付きのコード)に残します。 ・Android API:27 (Anroid 8.1 Oreo) ・Kotlin import android.media.AudioRecord import android.media.MediaRecorder import android.util.Log import kotlin.math.max /** * AudioRecord クラスのサンプルコード */ class AudioRecordSample { // サンプリングレート (Hz) // 全デバイスサポート保障は44100のみ private val samplingRate = 44100 // フレームレート (fps) // 1秒間に何回音声データを処理したいか // 各自好きに決める private val frameRate = 10 // 1フレームの音声データ(=Short値)の数 private val oneFrameDataCount = samplingRate / frameRate // 1フレームの音声データのバイト数 (byte) // Byte = 8 bit, Short = 16 bit なので, Shortの倍になる private val oneFrameSizeInByte = oneFrameDataCount * 2 // 音声データのバッファサイズ (byte) // 要件1:oneFrameSizeInByte より大きくする必要がある /...

Learn Python #3 Drawing a Shape

  In this tutorial I want to say to you about a basic python program. So we are going to write it as a very simple python program. We are going to look at how we can go ahead and write up program we are going to talk about. How our program are getting executed by python. And we are going to draw out a little shape onto the screen. This is going to be pretty cool. I am excited to talk you guys about just the very basics of python and really just sort of give you an introduction.   So we can actually print something out onto the screen and python using something called a print statement. So I can just type out print ( " /|" ) print ( " / |" ) print ( " / |" ) print ( " / |" ) print ( " /____|" )  When we use this print statement were basically telling python like Just print something out onto the console. There is a lot of situations where we are gonna see what is going on in our code. We can use that print statement an...