Yosef Sukianto has written 36 articles

How To Use Naviswork API

Navisworks (known for a while as JetStream) is a 3D design review package for Microsoft Windows. Used primarily in construction industries to complement 3D design packages (such as Autodesk Revit, AutoCAD, and MicroStation) Navisworks allows users to open and combine 3D models, navigate around them in real-time (without the WASD possibility) and review the model using a set of tools including comments,…

How to send Email at every build with Jenkins

Install Email-ext plugin Install Email-ext plugin at plug-in install page of Jenkins Configure System “Jenkins Location” section Enter valid email address to “System Admin e-mail address” “Extended E-mail Notification” section Enter your email address to “Default Recipients” “E-mail Notification” section Enter your SMTP server name to “SMTP server” Click “Advanced” Click “Use SMTP Authentication” Enter…

Code violation detection Tools

Code violation detection Tools: Fxcop, excellent tool by Microsoft. Check compliance with .net framework guidelines.(No longer available as a standalone download. It is now included in the Windows SDK and after installation can be found in Program Files\Microsoft SDKs\Windows\ [v7.1] \Bin\FXCop\FxCopSetup.exe) Clocksharp, based on code source analysis (to C# 2.0) Mono.Gendarme, similar to Fxcop but…

Continuous Deployment with Jenkins & .NET

As a .NET developer you are probably using Visual Studio. Hitting F5 in Visual Studio compiles the source code and starts the debugger. If you are like me you will hit F5 many times during development and bug hunting. But what happens when the code is ready for prime time? Deployment happens! When I needed…

Unit Testing in ASP.NET MVC

Unit tests are definitely becoming a need-to-have skill for developers to confirm their code does what it should for production. If you aren’t building unit tests for your code, I would suggest looking into unit test libraries and frameworks along with a mocking framework to intercept external calls to other resources. I used to be…

Get Duration From Video

Untuk mendapatkan durasi dari file video, gunakan plugin yang terdapat pada website: https://www.nuget.org/packages/MediaToolkit/ Kode untuk mendapatkan durasi dari video: [code language=”javascript”] var inputFile = new MediaFile {Filename = @"C:\Path\To_Video.flv"}; using (var engine = new Engine()) { engine.GetMetadata(inputFile); } Console.WriteLine(inputFile.Metadata.Duration); [/code]

Using Costum Font Face on Internet Explorer

Bila kita menemui error seperti ini pada waktu menggunakan browser IE : CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable. Hal itu disebabkan type file dari font tidak didukung oleh browser IE. Solusinya convert type file menjadi type file yang didukung IE seperti .eot atau .woff dengan menggunakan website : https://andrewsun.com/tools/woffer-woff-font-converter/ Sesudah…