Logo akifmt
  • Home
  • About
  • Skills
  • Experiences
  • Projects
  • More
    Recent Dotnet Posts Recent Posts
  • Posts
  • dotnet Blog
  • Contact
  • English
    English Turkish
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • Setting up Teamcity Hassle-Free CI/CD Tool on Self-hosted Server
  • Programming
  • Node.js Deployment and Publishing on IIS - iisnode
  • Mixing Different Versions of NodeJS
  • VNC Server on Google Cloud Ubuntu
  • Torch, OpenCV Installation and Testing
  • Edit EPub Cover
  • Game Theory - Prisoner's Dilemma and Nash Equilibrium
  • shields.io
  • Linux Bash Commands
  • VMware and Hyper-V Combine
  • Agile
  • What is Docker?
  • Android 7 Nougat
  • Monte Carlo Method
  • Raspberry Pi Remote Desktop Turkish Keyboard Problem
  • Application Voices on Amazon AWS and Azure with Remote Desktop
  • INVICTUS, Internship in IT Security
  • What is Pokemon GO?
Hero Image
Setting up Teamcity Hassle-Free CI/CD Tool on Self-hosted Server

Setting up Teamcity Hassle-Free CI/CD Tool on Self-hosted Server TeamCity, developed by JetBrains, is a continuous integration and continuous delivery (CI/CD) platform designed to automate and streamline the software development process. It helps development teams efficiently build, test, and deploy software applications, accelerating development cycles and delivering high-quality code faster. Step 1 Download TeamCity Head to the JetBrains website: https://www.jetbrains.com/teamcity/download/ Choose the "Executable Windows installer bundled with Tomcat and Java" option.

  • CI/CD
  • Teamcity
  • Self-hosted
Sunday, February 11, 2024 | 1 minute Read
Hero Image
Programming

Programming A programming language is a formal computer language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms. (Source: wikipedia) Object Oriented Programming(OOP) Object Oriented Programming(OOP) is a programming paradigm based on the concept of objects, which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods.

  • Programming
  • OOP
Saturday, July 1, 2023 | 3 minutes Read
Hero Image
Node.js Deployment and Publishing on IIS - iisnode

Node.js Deployment and Publishing on IIS - iisnode Tested on Windows Server 2016 x64 and IIS 10.0. All the requirements for different versions are the same, only the appropriate version for iisnode should be installed. Requirements: WebPlatformInstaller: WebPlatformInstaller IIS URL Rewrite extension: IIS URL Rewrite extension Node.js: node.js iisnode v0.22.1 x64 : iisnode v0.22.1 x64 After installation, the project should have “web.config”. The following config example can also be used with Express Framework.

  • IIS
  • Node.js
  • Deployment
  • Publish
  • iisnode
Thursday, August 8, 2019 | 1 minute Read
Hero Image
Combining NodeJS Versions

Combining NodeJS Versions; # Setup: npm install -g nvmw # nvmw install nvmw install v8.12.0 # installation of the versions to be used nvmw use v8.12.0 # Use the specific version # Use: nvmw help # help nvmw install [version] # Version install [version] nvmw uninstall [version] # Uninstall version [version] nvmw use [version] # Change version [version] nvmw ls # List of installed versions NodeJS Releases List: Versions

  • NodeJS
  • Different
  • Versions
  • Together
  • Using
Sunday, February 10, 2019 | 1 minute Read
Hero Image
VNC Server on Google Cloud Ubuntu

VNC Server on Google Cloud Ubuntu 16.04; # Updates: sudo apt-get update sudo apt-get upgrade # Setup: sudo apt install xfce4 xfce4-goodies tightvncserver vncserver vncserver -kill :1 mv ~/.vnc/xstartup ~/.vnc/xstartup.bak nano ~/.vnc/xstartup xstartup content: #!/bin/bash xrdb $HOME/.Xresources startxfce4 & sudo chmod +x ~/.vnc/xstartup vncserver To connect via Windows: Download link

  • Google
  • Cloud
  • Ubuntu
  • 16.04
  • VNC
  • Server
Thursday, September 21, 2017 | 1 minute Read
Hero Image
Torch, OpenCV Installation and Test

OpenCV and Torch installation on Ubuntu 16.04; # Updates: sudo apt-get update sudo apt-get upgrade shutdown -r 0 sudo apt-get install git #Torch Installation #Run in terminal in order: git clone https://github.com/torch/distro.git ~/torch --recursive cd ~/torch; bash install-deps; ./install.sh source ~/.bashrc source ~/.profile #OpenCV Installation: sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 2015-12-21 VERSION 3.1 OpenCV for Linux/Mac cd ~ wget https://github.com/Itseez/opencv/archive/3.1.0.zip --no-check-certificate unzip 3.1.0.zip cd opencv-3.

  • Torch
  • OpenCV Installation and Testing
Saturday, May 27, 2017 | 1 minute Read
Hero Image
Edit EPub Cover

The cover pages of some e-books do not appear on other devices due to incompatibility. The solution for this is caliber. It provides the opportunity to edit not only the cover page but also the content. Download link To edit the cover page; It will be enough to edit the following line with the “Edit Metadata” option or add it if it does not exist. <item id="cover_image" href="cover.jpg" media-type="image/jpeg">

  • epub calibre
Tuesday, May 2, 2017 | 1 minute Read
Hero Image
Game Theory - Prisoner's Dilemma and Nash Equilibrium

Get two people caught. If one testifies against the other and the other remains silent, the witness will be released, and the party who chooses to remain silent will be sentenced to 20 years in prison. If both remain silent, they will be sentenced to 1 year each. If both testify against each other, they will each be sentenced to 5 years. The optimal option of the two is to keep both silent.

  • Game Theory
  • Prisoner Dilemma
  • Nash Equilibrium
Thursday, March 16, 2017 | 1 minute Read
Hero Image
shields.io

A tool for the ReadMe files of projects to display the project status in a nicer way. shields.io supports many tools used for project tracking. Travis, Jenkins and even Github allow badges to be added up to the release status of the project on SourceForce.

  • shields.io
Thursday, March 16, 2017 | 1 minute Read
Hero Image
Linux Bash Commands

Active folder: pwd Appearance: ls 'Detailed View Parameters: -l *detailed* -lrt *detailed* -d *folder* -r *read* -w *write* -x *execute*' Active Folder Change: cd <folder name> File Creation: touch <filename> Displayed: ctrl+k 'delete to the right' echo "hello world" echo "hello coders" > filename 'Send output to file' echo $? 'Returns the result of the last operation (0 successful)' cat filename 'prints file contents' more filename 'prints file contents' less filename 'prints file contents' nano filename 'opens with nano text editor' vim filename 'opens with vim text editor' head -n 5 output-1.

  • bash
Friday, February 24, 2017 | 4 minutes Read
Hero Image
VMware and Hyper-V Combine

To turn off Hyper-V; As administrator on cmd: bcdedit /set hypervisorlaunchtype off vmware available after reboot. To turn Hyper-V back on As administrator on cmd: bcdedit /set hypervisorlaunchtype auto Hyper-V is available upon reboot.

  • vmware hyper v
Wednesday, February 22, 2017 | 1 minute Read
Hero Image
Agile

Agile Methodology is a practice-based method for modeling and documenting software systems effectively and efficiently. Software projects are faced with the danger of failure due to improper use of resources, wrong prioritization and inaccurate understanding of customer demands throughout their lifecycle. According to The Standish Group’s 2009 Chaos Report, software projects fail at a rate of 68% worldwide. This has led large companies in Europe and America to try various methods to produce projects with higher productivity, and most companies have adopted Agile software development approaches, which they find most successful in management and practice.

  • Agile
Monday, February 20, 2017 | 1 minute Read
  • ««
  • «
  • 1
  • 2
  • »
  • »»
Navigation
  • About
  • Skills
  • Experiences
  • Projects
  • Recent Dotnet Posts
  • Recent Posts
  • dotnet Blog
  • Contact
Contact me:
  • akifmt@gmail.com
  • akifmt

Stay up to date with email notification

By entering your email address, you agree to receive the newsletter of this website.

Liability Notice: This theme is under MIT license. So, you can use it for non-commercial, commercial, or private uses. You can modify or distribute the theme without requiring any permission from the theme author. However, the theme author does not provide any warranty or takes any liability for any issue with the theme.


Toha Theme Logo Toha
© 2016-2025 Copyright.
Powered by Hugo Logo
We would like to use third party code to improve the functionality of this website.