RSSAmplifier

Blog

mozanunal.com

Recent content on mozanunal.com

mozanunal.comRSS feed ↗93 posts

Latest posts

Sllm.nvim v0.4.0: Modes as YAML, Radical Simplicity

I’m excited to announce
 sllm.nvim v0.4.0 – a significant
release that doubles down on the plugin’s core philosophy: modes are just YAML,
tools are just Python functions, and you stay in control. 
 The Philosophy Recap 
 For those new to sllm.nvim , it’s a thin Neovim wrapper around Simon Willison’s
 llm CLI. The design philosophy is simple: 
…

Introducing Hugo Classless: A Theme for Any Style

Announcing a new Hugo theme built on the ‘classless’ philosophy. Learn how it uses pure semantic HTML to let you plug and play any classless CSS framework like Pico.css, Water.css, and more, and see it in action with an interactive demo.

Papers


	 
			 
					 Paper 
					 Venue 
					 Year 
					 Cited by 
			 
	 
	 
			 
					 An Unsupervised Reconstruction Method for Low-Dose CT Using Deep Generative Regularization Prior…

Projects


	 
			 
					 Project 
					 Description 
					 Stars 
					 Forks 
			 
	 
	 
			 
					 sllm.nvim 
					 Integrate ChatGPT-style LLMs into Neovim: ask questions, keep multi-file…

Sllm.nvim v0.2.0: On-the-fly Tools and a CLI-First Philosophy

I’m thrilled to announce the v0.2.0 release of
 mozanunal/sllm.nvim – a thin Neovim
wrapper around Simon Willison’s amazing llm CLI. This release introduces
powerful new features, most notably the ability to define LLM tools on-the-fly
from your code, and further refines the plugin’s core philosophy. 
 The Neovim AI plugin space is indeed bustling! A fair question…

Llm Tools Kiwix V0.1.0

I’m excited to announce the llm-tools-kiwix plugin: now available for
 llm.datasette.io . This tool allows you to expose
offline Kiwix ZIM archives (think Wikipedia, Stack
Exchange, DevDocs, etc.) to Large Language Models (LLMs) via the llm 
command-line tool or Python API.

🏝️ No-Build Client Islands

Long-Lasting, Framework-Free Web Apps with Preact, HTM, and Page.js 
 Are you tired of: 
 
 Relearning your static site generator every 6 months? 
 Chasing backwards-incompatible updates from Astro, Next.js, or Fresh? 
 Deploying full Node.js stacks just to serve a couple buttons and forms? 
 
 What if you could build fast, reactive web apps that: 
 
 Run…

Introducing sllm.nvim: A Neovim Plugin for Seamless LLM Integration

As developers, we all know the pain of context-switching between our code editor
and separate AI interfaces just to ask a question, get code completion, or
analyze an error message. What if you could bring the power of Large Language
Models—powered by the incredibly flexible
 llm CLI by Simon Willison — directly
inside Neovim , with streaming replies, model/tool selection, and…

Wallpaper Automation Tool: WPCTL

Hey, 
 Today I will come up with a very minimalistic wallpaper automation tool
 WPCTL . I spend most of my time on the
computer. There are not too many options to have fun with while working on the
computer. Interesting and colorful photos are one of the favorite entertainment
sources for my daily routine. Therefore, I really like auto wallpaper changer
programs which…

Rambling On Randomness

What is randomness 
 According to the Oxford Dictionary, “the randomness is the apparent lack of
pattern or predictability in events” . Randomness implies “Unpredictability”. To
practically illustrated it: if a sequence of numbers is given and you have no
way to predict what the next number in the sequence will be - then the sequence
is random. A single…

Harmonica Note Converter

Harmonica Note Converter aims to create a python library to convert notes or
tabs for different kind of harmonicas. It is based on
 musthe . 
 https://github.com/mozanunal/harmonica-note-converter 
 Story 
 Some of you know that I am an ameteur harmonica player and I love harmonicas. I
usually play diatonic harmonicas but last time I have bought a chromatic
harmonica,…

Medical Imaging Planes

Medical Imaging Planes 
 
 Axial (Transverse) Plane 
 
 Coronal Plane 
 
 Sagittal Plane 


Hash Code 2020

Hello Everyone, 
 I want to share our solution for Google Hash Code 2020. It is the code repo of
team titanium-white for Google Hash Code 2020 Online Qualification Round. We
have writen our code in Python. 
 Code can be reached from here 
 Code 
 Basically, the problem class is the backbone of the system. 
 
 It handles the inputs and outputs with functions __init__…

Coolest C Trick

Hello Everyone, &#xA; Just a quick post here&hellip; &#xA; Today I have seen a code snippet which makes me quite happy. &#xA; #include <stdio.h> &#xA; int main () &#xA; { &#xA; int x = 10 ; &#xA; while ( x --> 0 ) // x goes to 0&#xA; { &#xA; printf ( '%d ' , x ); &#xA; } &#xA; } &#xA; The the output of this is: &#xA; 9 8 7 6 5 4 3 2 1 0&#xA; It was a little suprising for me at first sight. I…

Micropython Mqtt Streamer

Micropython Mqtt Streamer &#xA; Hello everyone, I have developed a micropython code to stream accelerometer data&#xA;over mqtt. Also I have created a tool to visualize the data which is transferred&#xA;from remote MQTT device which is executing micropython code. &#xA; Demo &#xA; &#xA;&#x9;&#x9;&#x9; &#xA;&#x9;&#x9; &#xA;&#xA; Development &#xA; The first thing which I tried with micropython is…

Digital Filtering of an ECG Signal

Hello everyone, Today, I will show how can you filter out the noise from the raw&#xA;ECG signal. Let&rsquo;s start! &#xA; What is ECG? &#xA; Electrocardiography (ECG) is the measurement of the bioelectrical activity&#xA;during the contraction and relaxation stages of the atria and ventricles of the&#xA;heart, the stimulation of the heart and the conduction of the stimulus. ECG&#xA;signal has some…

Show Images Directly on Terminal: img2sh

Img2sh &#xA; Hello there, &#xA; In this post, I want to tell a brief story of how I have created a tool named&#xA;img2sh. It is also my first python package which is published over PyPI. In this&#xA;very post, I will try to answer questions like: How is it developed? What are&#xA;the challenges? How should a package created and deployed over PyPI? Let&rsquo;s&#xA;continue! &#xA; Img2sh is a tool…

Yolo on Google Colab

Run YOLO V3 on Colab for images/videos &#xA; Hello there, Today, we will be discussing how we can use the Darknet project on&#xA;Google Colab platform. For those who are not familiar with these terms: &#xA; &#xA; &#xA; The Darknet project is an open-source project written in C, which is a&#xA;framework to develop deep neural networks. &#xA; Yolo V3 is an object detection algorithm. It is one of…

Playing DOTA on Raspberry Pi using Steam Link

Hello, Steam Link is software which provides support to Steam to stream&#xA;screen view of the games to devices which is on same local area network. In this&#xA;setup, there are 2 devices. First one is the device to run the Steam and the&#xA;games which act as a server. The second one is the one which runs Steam Link and&#xA;acts as a client to this server. By using this technology you can play…

SimpleDSP: IIR Filter Feature Added

SimpleDSP &#xA; SimpleDSP is a basic DSP library which&#xA;is for Arduino and most of the microcontrollers which can be programmed in C/C++ &#xA; Performance: &#xA; Here is some examples for its performance. Actually it is not optimized for&#xA;performance. Its main focuses are portability and education. &#xA; Arduino Nano &#xA; &#xA; FFT 16 points: 2 ms &#xA; FFT 32 points: 6 ms &#xA; FFT 64…

[TR] Orange Pi Zero Üzerinde Dump1090 Çalıştırmak

Herkese merhabalar, Bugünkü yazımda dump1090 programını nasıl bir orange pi&#xA;zero üzerinde çalıştırabiliriz ondan bahsedeceğim. Bildiğiniz gibi dump1090 sdr&#xA;kullanarak uçakların adsb yayınlarını çözmeye yarayan bir kod parçası. Bu&#xA;projeyi gerçekleştirdiğim mini pc olarak orange pi zero seçmemin sebebi ise&#xA;maliyeti ve kompaklığı. 5-10 dolara satın alınabiliniyor ve boyutları…

[TR] Android Terminal Emülatörü: Termux

Herkese Merhabalar, &#xA; Benim gibi sıklıkla linuxla uğraşan bir insansanız işinize çok fazla&#xA;yarıyabilecek bir araçtan bahsedeceğim. Bu Androidte çalışan terminal emülatörü&#xA; Termux . Termux linux kullanmaya alışık olduğumuz araçları androidde de&#xA;kullanabilmemizi sağlayan bir android app aslında. Direk play store üzerinden&#xA; bu link &#xA;üzerinden yükleyebilirsiniz. Termux aynı…

[TR] Veriloga Giriş

Herkes Merhabalar, Bugün bir &ldquo;hardware description language&rdquo; olan verilog&#xA;diline giriş yapmak istiyorum. Verilog sayısal dizaynda( ASIC ve FPGA )&#xA;kullanılan bir tanımlama dilidir. Verilog dilini Fpga programlamak için bir çok&#xA;projede kullandım fakat ASIC dizayn konusunda bir tecrübem yok. Fpga&#xA;programlarken öğrendiğim şeyleri farklı yazılarda paylaşmıştım. Bu yazı da…

[TR] En Basit IOT Bulut Sistemi: Google Forms

Herkese Merhabalar, &#xA; Bugün basit, ilginç ve kullanışlı bir proje ile karşınızdayım. Bulut tabanlı&#xA;programlar oldukça populer oldu son zamanlarda. Ben bütün ofis programı&#xA;ihtiyaçlarımı google&rsquo;in çevrimiçi programlarıyla karşılıyorum. Google form da&#xA;anket yapmanızı sağlayan bu araçlardan biri. Bu aracın olağan kullanımı anket&#xA;yapmaktır. Bu projede bambaşka bir şey için…

[TR] Hackhathon Getir 2018

&#xA; It is a project developed for BiTaksi Getir Hackathon 2018. Detailed&#xA;information can be found from below. &#xA; &#xA; Team Paketci! &#xA; Check our app from here which is&#xA;deployed using heroku. &#xA; Check github repo of app from here &#xA; &#xA; Getir Hackhathon 2018 Team Members: Sertan Sezgin Kutlu Ertuğrul Çınar Mehmet&#xA;Ozan Ünal &#xA; Paketci App &#xA; Its a work on pack…

[TR] Hash Code 2018

Herkese Merhabalar, Hash Code Google tarafından dünya çapında düzenlenen bir&#xA;algoritma yarışmasıdır. Bu yıl itibariyle son 3 tanesine ben de katılmış&#xA;bulunuyorum. Hatta geçen sene yarışma hakkında bir yazı da yazmıştım. Bu&#xA;geleneği bu yıl da devam ettirmeye karar verdım. &#xA; Bu seneki yarışmada çok başarılı olamadık derece anlamında. Ama yarışmada&#xA;çalışan, puan alabilen bir çözüm…

[TR] GNU Radio Giriş

Herkese Merhabalar, Gnu Radio son zamanlarda keşfetmekten en çok keyif&#xA;aldığım program olabilir. İlk defa duyanlar için özetlemem gerekirse içerisinde&#xA;sinyal işleme ve sayısal haberleşme araçları toplanmış görsel programlama&#xA;editörü. Sinyal dosyadan veya daha önce bahsettiğim SDR isimli cihazlardan&#xA;alınabiliyor. Alınan sinyaller sayısız çeşitlilikte araçlar ile…

[TR] Micropython Nedir?

Herkese Merhabalar, &#xA; Bildiğiniz üzere gömülü sistemlerde programlama C ile yapılır. Bunun sebebi&#xA;makine diline en yakın dil olması bu nedenle sistem kaynaklarını az kullanarak&#xA;programlar geliştirilebilmesi ve gömülü sistemdeki donanımları kolay&#xA;programlanabilmesidir. Fakat buna rağmen işlemcilerin de güçlenmesiyle ve&#xA;ihtiyaçların da değişmesiyle farklı diller ile programlama…

[TR] Altera Cyclone IV ile FPGA Dünyasına Giriş

Herkese Merhabalar, Son yıllarda hobi elektroniği inanılmaz bir hızla&#xA;gelişti. Şüphesiz bu hızlı gelişmenin mimarı Arduino. Atmelin 8 bitlik&#xA;işlemcilerini temel alarak tasarlanan bu kart ve programala dili sayesinde&#xA;insanlar kolayca projeler geliştirmeye ve hobi uygulamaları yapmaya başladılar.&#xA;Ama Arduinonun ve hatta daha iyi bir mikroişlemcinin de yeterli olmadığı&#xA;projeler…

[TR] Bitcoin Madencileri için Online Dashboard

Herkes merhabalar, &#xA; Bitcoin son dönemlerin popüler konularından birisi. Aslında genel olarak crypto&#xA;currency son zamanlarda çok popüler. Peki nedir bu kavramlar? Crypto currency&#xA;güvenliği şifreleme teknojileriyle sağlanan sanal para birimleridir. Her gün bir&#xA;yeni bir tür crypto currency ortaya çıkıyor. Bunlar arasında en geçerli olanı&#xA;ise bitcoin. Sanırım popülerliği en…

PMod Microphone Driver

Hi &#xA; In this post, the Pmod microphone driver which is written in Verilog for Zynq&#xA;boards is discussed. The driver is developed for Digilent Design&#xA;Competition 2017. We have a project which microphone array is used. Therefore we&#xA;have to get data from Pmod Mic also 5 of them should work synchronously. The&#xA;microphone is sampled with an external ADC and this ADC is using basic SPI…

[TR] Google Hash Code 2017

Herkese Merhabalar , &#xA; Google bir kaç senedir tüm dünyada programlama ve algoritmalar üzerine bir&#xA;yarışma düzenliyor. Bu yarışma kapsamında, yarışmanın katılımcılarına karmaşık&#xA;algoritmik problemler veriliyor ve istenilen data kümeleri için yine verilen&#xA;formatta sonuçlar oluşturacak algoritmalar yazılması gerekiyor. Son olarak bu&#xA;sonuç dosyaları Google&rsquo;ın sistemine…

Internet of Beach

Herkese Merhabalar, &#xA; Bugünkü yazımda arkadaşlarımla katıldığım Nasa Space Apps Challenge 2017&#xA;hakkında bir paylaşımda bulunacağım. Bu hackhathon Nasa tarafından dünya&#xA;genelinde düzenleniyor. 24 saat içerinde önceden yayınlanan sorunlardan birine&#xA;çözüm bulmamız isteniyor. Tüm dünya genelinde aynı gün bu problemlere çözüm&#xA;aranıyor. Biz de Koç Üniversitesi IEEE topluluğunca…

[TR] SimpleDSP: FIR filtreleme özelliği eklendi

Herkese Merhabalar, &#xA;Bildiğiniz gibi gömülü sistemlerde kullanılabilecek basit bir DSP kütüphanesi&#xA;geliştirmeye çalışıyorum son olarak FIR filtreleme özelliğini bu kütüphaneye&#xA;ekledim. FIR filtre ile alçak geçiren, yüksek geçiren, band geçiren veya&#xA;durduran filtreler tasarlayabilirsiniz. FIR filtreler yapısı gereği hep stabil&#xA;filtrelerdir. Bu nedenle bir kararlılık analizi…

[TR] Multikopterler için otopilot yapmak

Merhaba arkadaşlar, &#xA; Bugünkü yazımda geçen senelerde üzerinde uzun zaman harcadığım fakat&#xA;tamamlayamadığım bir konu olan otopilot yapmak üzerine edindiğim tecrübeleri&#xA;anlatmak istiyorum. Yazıya başlamadan önce bu çalışmaların tamamını beraber&#xA;yaptığım Bahadır Gökçeaslan teşekkür etmeyi bir borç bilirim. &#xA; &#xA; Evet otopilot aslında benim anlatacağım bölüme kıyasla biraz fazla…

[TR] SimpleDSP: Gömülü Sistemler için DSP Kütühanesi

Herkese Merhabalar, &#xA; Bu yazımda gömülü sistemler için yazdığım sayısal isaret isleme kütüphanesini&#xA;tanıtacağım. Kütüphanenin tamamını &ldquo;C&rdquo; kullanarak ve harici bir kütüphaneye&#xA;bağlı kalmadan yazmayı planlıyorum. Böylece diğer mikrokontolcülerde de rahatça&#xA;kullanılabilecek. Hatta bilgisayar programlarında bile kolayca eklenip&#xA;derlenebilecek şekilde projeyi tamamlamak…

[TR] Eski Bilgisayar Güç Kaynağını Masaüstü Güç Kaynağına Çevirme

Herkese Merhabalar, &#xA; Bugünkü yazımda nasıl eski bilgisayarınızdan kalan güç kaynağınızı&#xA;elektronik projelerinizde kullanabileceğiniz güç kaynağına dönüştürebileceğinizi&#xA;anlatacağım. Özellikle yüksek güç gerektiren projelerde farklı voltajlarda&#xA;yüksek güç sağlayabilen bu güç kaynaklarının oldukça yararlı olabileceğini&#xA;düşünüyorum. Hemen hemen herkesin de bir şekilde ıskartaya…

[TR] DIY Bluetooth Speaker

Merhaba Arkadaşlar, &#xA; Bu projemde nasıl elimizde kalan fazla hoparlörleri bluetooth speakera&#xA;dönüştürebileceğinizden bahsedeceğim. Geçen yaz bir arkadaşımın 5 +1 ses&#xA;sisteminin kuvvetlendirici kutusu yanmış böyle olunca da hoparlörler boşa çıkmış&#xA;ben de bir projede kullanırım diyerek kenara ayırdım. Aklıma sonradan bunları&#xA;bluetooth hoparlöre dönüştürmek geldi. Direk ses cihazı…

[TR] STM32 Mikroişlemci Dünyasına Giriş

Herkese Merhabalar, &#xA;Bu yazımda yeni bir alana hızlıca bir giriş yapıyorum. Zaman zaman&#xA;projelerimizde 8 bitlik atmel veya pic işlemcilerin beklentiyi karşılamadığı&#xA;oluyor. Böyle durumlar için ST Microelectronics firmasının STM32 isimli 32&#xA;bitlik işlemcilerini önerebilirim. 32 Bit işlemciler için en çok kaynak&#xA;bulanabilecek işlemci takip ettiğim kadarıyla. ST firması çoğu…

[TR] Python için komple bir çözüm: Anaconda

Herkese Merhabalar, &#xA;Bugünkü yazımda en sevdiğim programlama dillerinden biri olan pyhtondan&#xA;bahsetmek istiyorum. Python son yıllarda popüleritesini iyice arttıran,&#xA;özellikle bilimsel araştırmalarda sıklıkla kullanılan bir programlama dilidir.&#xA;Neredeyse her konu hakkında python kütüphanesi bulmak mümkün. Linux ortamı&#xA;altında gerekli kütüphaneleri yüklemek ve projenizde bu…

[TR] Açık Kaynak Yazılım Lisans Türleri ve Farkları

Herkese Merhabalar, &#xA; Yazılım dünyasında son zamanlarda artan bir &ldquo;Açık Kaynak&rdquo; çılgınlığı var.&#xA;Hobi amaçlı bu işi yapanlardan bu konuyla alakalı en büyük şirketlere ve&#xA;kuruluşlara kadar bir çok kişi veya kuruluş yazılımlarını &ldquo;açık kaynaklı&rdquo; olarak&#xA;yayıyor. Peki bu yazılımları kullanmak istediğimiz veya kendi yazılımımızı açık&#xA;kaynaklı olarak dağıtmak…

[TR] WPF ile Ev Otomasyonu Arayüzü

Herkese Merhabalar, &#xA;Bu yazımda .NET platformunun bir teknolojisi olan WPF kullanarak ev otomasyonu&#xA;kontrol paneli yapmayı anlatacağım. Yaptığım bu projenin başlıca işlevi şudur; 5&#xA;farklı sensörden bulunulan ortamın sıcaklığı, nemi, zehirli gaz durumu, ortamda&#xA;canlı olup olmadığı, ortamda yağış olup olmadığı Arduino yardımıyla alınır ve bu&#xA;sensor dataları C# arayüzünde…

PassFace: Face Recognition Using OpenCV

Hi, &#xA;PassFace is a face recognizing program develop using EmguCV (OpenCV wrapper). It&#xA;is possible to use 4 different algorithm and 3 different source(Camera, Video,&#xA;Image) in this program. Most of the tryings have been made using LFW data set&#xA;which have 13000 pictures of 1500 different people.Details of project can be&#xA;reached below: &#xA; Source Code:&#xA;…

[TR] Ayarlanabilir Taşınabilir Güç Kaynağı Yapımı

Herkese Merhabalar, &#xA; Bugünkü yazımda nasıl basit bir şekilde bir powerbank&rsquo;i ayarlanabilir güç&#xA;kaynağına dönüştürebileceğimizden bahsedeceğim. Gerekli olan malzemeler sadece&#xA;bir adet power bank ve bir adet MT3608 boost converter. Projeye başlamadan önce&#xA;boost converter nedir ondan bahsetmek istiyorum. Boost converterlar voltaj&#xA;yükseltmek için kullanılır. Kondansatör ve…

[TR] Lazer Haberleşmesi

Herkese Merhabalar, &#xA; Son zamanlarda ışık ile veri aktarımına ilgi duymaktayım. Bu konuda bir şeyler&#xA;geliştirmek istiyorum. Bunun ilk aşaması olarak lazer ile haberleşme projemi&#xA;gerçekleştirdim. Bu projedeki amacım daha çok lazerin ve fotodiyotun cevap&#xA;süresi ölçmek yani maximum aktarım hızını hesaplamaktı. Aynı zamanda farklı&#xA;iletişim protokollerini denedim. İlerleyen projeler…

[TR] İTÜNOM Takımı

Herkese Merhabalar, &#xA; 2014 yılının Nisan ayında arkadaşlarımla beraber İstanbul Teknik Üniversitesi&#xA;bünyesinde İTÜNOM Otonom Hava Araçları Takımını kurduk. 2 Senedir aktif olarak&#xA;çalışmalarımıza devam ediyoruz. Amerikanın Maryland Eyaletinde düzenlenmekte&#xA;olan Student Unmanned Air System yarışmasına 2015 yılında katıldık 2016 yılında&#xA;da katılmak için hazırlanıyoruz. &#xA;…

[TR] Star Wars BB-8 Robot Yapımı

Herkese Merhabalar, &#xA;Bu seferki projem Star Warsa son film ile katılan BB-8 isimli droidin bir&#xA;benzerini yapmak. Bu fikir aklıma nereden geldi derseniz. Son filmdeki en&#xA;sempatik ve ilgi çekici karakterin BB-8 olduğunu düşünüyorum. Tabi ilk aklıma&#xA;gelen nasıl çalıştığı&hellip; Farklı fikirler yürütürken kendimi bu droidi nasıl&#xA;yaparım diye tasarımlar yaptığım bir projenin içinde…

[TR] Web Tabanlı Programlar

Herkese Merhabalar, &#xA;Bugünkü yazımda web tabanlı programlardan bahsetmek istiyorum. Web&#xA;teknolojilerinin gelişmesiyle beraber browser tabanlı oldukça yararlı ve&#xA;kullanımı da bir o kadar kolay programlar ortaya çıkmaya başladı. Hatta bunun&#xA;bir üst aşaması olarak ChromeOS browser tabanlı bir işletim sistemi bile var.&#xA;Ayrıca bu tarz programların projelerine dosyalarına her…

[TR] RF Mesafe Hesaplama Exceli

Merhaba Arkadaşlar, &#xA; Bugünkü yazımda bir radyo modülünün teorik olarak ne kadar uzaklıkta&#xA;çalışabildiğini hesaplayan projemi paylaşacağım. Amacım haberleşme modülleri&#xA;seçilirken kolayca karşılaştırmalar yapılabilecek basit bir hesaplama ortamı&#xA;oluşturmaktı. Bu tarz işler için en uygun program olduğunu düşündüğüm Excel&#xA;programını kullandım. &#xA; Öncelikle bu hesabı anlamama…

[TR] 5$ Logic Analyzer

Herkese Merhabalar , &#xA; Bu yazımda 5 $ dolara aldığım Saleae marka logic analyzerın (aslında orjinal&#xA;ürün değil aldığım, o ürünün klonu) incelemesini paylaşmak istiyorum. Bu ürünü&#xA;seçmemin nedeni fiyat performans oranını çok beğenmem ve dijital elektronikle&#xA;uğraşan herkesin vazgeçilmezlerinden biri olacağını düşünmem. &#xA; Öncelikle logic analzer nedir ile başlayalım. Logic…