Sử dụng PlantUML để thiết kế UML (Phần 1)

Giới thiệu về PlantUML Plant UML là công cụ để thiết kế các biểu đồ UML cho dự án bằng mã code, giúp trình bày các ý tưởng thiết kế đầy đủ, không thua kém các tool vẽ UML truyền thống. Các nhược điểm khi dùng tool truyền thống  Tốn khá nhiều thời gian vẽ, đặc... Continue Reading →

CHÁN CODE THÌ PHẢI LÀM SAO

Đi làm một thời gian, lắm lúc sẽ cảm thấy… hơi chán, không muốn code gì, không muốn làm gì.Cuộc sống có quá nhiều bộn bề lo toan, có quá nhiều thứ phải đắn đo suy nghĩ Có các nguyên nhân sau khiến ta cảm thấy chán: Học chán: Bài tập khó quá , học... Continue Reading →

Scrum

Giới Thiệu Scrum là một framework trong đó mọi người có thể giải quyết các vấn đề thích ứng phức tạp.Scrum được thành lập dựa trên lý thuyết kiểm soát quá trình thực nghiệm hay còn gọi là chủ nghĩa kinh nghiệm. Trụ cột của Scrum Scrum có Ba trụ cột là: Minh bạch, Kiểm... Continue Reading →

Htaccess là gì?

Hầu hết những ai làm web hay SEO đều biết đến cái tên htaccess. Tuy nhiên, với những người khi mới bước vào việc lập trình thì lại chưa hiểu rõ cũng như chưa biết cách tạo file .htaccess toàn tập nhanh chóng và thuận tiện nhất. Chính vì vậy, hôm nay tôi sẽ chia sẻ với... Continue Reading →

Unityでのリアルタイムアニメーションストーリーテリング(part2.3)

レッスン2.3-セットへのProBuilderシェイプの追加 概要このレッスンでは、ProBuilderを使用してより複雑な形状を作成する方法を学習します。プリミティブは都市景観を構築するための良いスタートとして役立ちますが、ProBuilderを使用すると、エッジやベベルにさらに洗練を加えたり、曲線などのより有機的な建築形状を追加したりできます。 インストールProbuilder 3ProBuilderは、ジオメトリを作成し、面、エッジ、および頂点を変更できるUnity内の世界を構築するツールです。これにより、デジタルコンテンツ作成(DCC)ツールの機能と柔軟性がUnityにさらに統合されます。3Dモデリングツールの使用経験がある方は、このレッスンの多くのことをよく知っているはずです。モデリングに慣れていない場合は、このレッスンを時間をかけて行ってください。あなたは貴重なスキルを学ぶでしょう。注:当面の間、ProBuilderは以前のProBuilderインストールからの既存の設定を自動的に使用します。以前にProBuilderをインストールしたことがある場合、設定は次の手順とは異なる場合があります。パッケージはいくつかの手順でインストールできます。1.に移動ウィンドウ>パッケージマネージャ。2.左上のドロップダウンメニューに移動し、[すべてのパッケージ]を選択します。3.検索バーでProBuilderを検索し、右下隅にある[インストール]ボタンをクリックしてパッケージをインストールします(図01 )。 4. ProBuilderがインストールされたら、[ツール] > [ ProBuilder] > [ ProBuilderウィンドウ]に移動して開きます(図02 )。 デフォルトでは、これによりフローティングウィンドウが開きます。プロジェクトウィンドウと階層ウィンドウの右側にドッキングしてから、レッスン2.1で作成したレイアウトを再保存します(図03 )。 5. ProBuilderは、デフォルトでテキストモードで開きます。右上隅にある[コンテキスト]ボタンをクリックして、アイコンモードに変更します(図04 )。 Probuilderには多くのツールがあります(図05 )—それらに圧倒されないようにしてください!ここでは、それらのいくつかを段階的に説明します。 このアイコンで表されるProBuilderizeツールを使用してプリミティブの変更を開始できます(図06 )。ProBuilderizeツールは、UnityのオブジェクトをProBuilderで編集可能なオブジェクトに変換します。3Dオブジェクトを1つも選択していない場合、アイコンは灰色で表示されます。 まず、前のレッスンで作成したすべてのプリミティブをProBuilder化してみましょう。 6. Shift +左クリックして、シーンまたは階層で作成した各プリミティブを一度に選択し、ProBuilderizeツールを選択してProBuilderシェイプに変換します。7.作業を保存します。[ファイル] > [保存]に移動します。ステップを完了としてマークします 3.スロープの作成 0Now that our primitives have been ProBuilderized, we can modify them in interesting ways. Notice that when you installed Probuilder, a new tool menu appeared... Continue Reading →

Traffic sign recognition – 02 – Training model

Create the convolutional base As input, a CNN takes tensors of shape (image_height, image_width, color_channels), ignoring the batch size. In this example, you will configure our CNN to process inputs of shape (32, 32, 3), which is the format of CIFAR images. model = models.Sequential() model.add(layers.Conv2D(32, (3, 3), activation='relu', input_shape=(32, 32, 3))) model.add(layers.MaxPooling2D((2, 2))) model.add(layers.Conv2D(64,... Continue Reading →

Giới thiệu về công cụ kiểm thử bảo mật OWASP ZAP (Phần 2)

Cách cài đặt Owasp Zap 1. Cài đặt OpenJDK 1.1 Download OpenJDK Website: https://openjdk.java.net/ Link download (bản mới nhất tại thời điểm 20/4/2020) https://download.java.net/java/GA/jdk14.0.1/664493ef4a6946b186ff29eb326336a2/7/GPL/openjdk-14.0.1_windows-x64_bin.zip 1.2 Giải nén file đã download và đặt trong folder tùy chọn VD: C:\java\JDK-14.0.1 1.3 Thiết định biến số môi tường 1.3.1 Vào setting, chọn mục Edit enviroment variables for your... Continue Reading →

Vai trò của Unit Test

Đây là bài viết thứ hai của tôi về unit test, theo dự định trước đó thì tôi muốn viết về các khía cạnh nâng cao hơn so với một ví dụ quá đơn giản về unit test. Nhưng gần đây, qua công việc tôi nhận thấy việc viết unit test sẽ trở lên vô... Continue Reading →

Start a Blog at WordPress.com.

Up ↑