<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 06:59:56 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/@gunhanoral/rss" rel="self" type="application/rss+xml"/><item><title><![CDATA[Python asyncio port scanner]]></title><description><![CDATA[This is a quick python port scanner using asyncio module. Key points: It doesn't use multiprocessing or multithreading; it uses asyncronous processes. The scripts sends the requests one after another and]]></description><link>http://direct.ecency.com/python/@gunhanoral/python-asyncio-port-scanner</link><guid isPermaLink="true">http://direct.ecency.com/python/@gunhanoral/python-asyncio-port-scanner</guid><category><![CDATA[python]]></category><dc:creator><![CDATA[gunhanoral]]></dc:creator><pubDate>Thu, 18 Jan 2018 14:40:21 GMT</pubDate></item></channel></rss>