<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8694433208189286144</id><updated>2024-11-06T06:02:48.794+03:00</updated><category term="İnternet Siteleri"/><category term="Oyunlar"/><category term="Windows"/><category term="Programlama"/><category term="Dosya Türleri"/><category term="Oldies Goldies"/><category term="Webmaster"/><category term="Erişim Engeli"/><category term="Güvenlik"/><category term="Linux"/><category term="XCode"/><category term="Android Development"/><category term="Apple"/><category term="Multimedia"/><category term="Social Network"/><category term="macOS"/><title type='text'>Tolpp</title><subtitle type='html'>Aklıma gelen, öylesine bilgisayar saçmalamacaları.. Belki birilerinin işine yarar</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>61</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-2644494962114803282</id><published>2020-06-13T14:30:00.000+03:00</published><updated>2020-06-13T14:30:16.075+03:00</updated><title type='text'>Prevent idle SSH timeouts: client_loop: send disconnect: Broken pipe</title><content type='html'>If there is no package transfer happens during SSH sesison,&amp;nbsp; sshd automatically closes that session. On Ubuntu, in order to prevent that;&lt;br /&gt;
&lt;br /&gt;
Open sshd_config using vim:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;vim /etc/ssh/sshd_config
&lt;/pre&gt;
&lt;br /&gt;
Add lines:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;ClientAliveInterval 60
ClientAliveCountMax 720
&lt;/pre&gt;
&lt;br /&gt;
And then apply changes by restarting sshd;&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo /etc/init.d/ssh restart
&lt;/pre&gt;
---
&lt;br /&gt;
ClientAliveInterval configures the server to send null packets to clients every 60 seconds and ClientAliveCountMax configures the server to close the connection if the client has been inactive for 720 intervals that are 60*720 = 43200 which equals 12 hours.
</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/2644494962114803282/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2020/06/prevent-idle-ssh-timeouts-clientloop.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2644494962114803282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2644494962114803282'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2020/06/prevent-idle-ssh-timeouts-clientloop.html' title='Prevent idle SSH timeouts: client_loop: send disconnect: Broken pipe'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-8104667641422400892</id><published>2020-05-23T15:31:00.002+03:00</published><updated>2020-05-23T15:31:23.339+03:00</updated><title type='text'>Intellij Gradle debug Cannot resolve constructor &#39;new groovy.lang.GroovyClassLoader(_$_23parentLoader)&#39; error</title><content type='html'>While using IntelliJ IDEA Community Edition for debugging my Gradle task, at some point I needed to evaluate expression to see what is current state of the project.&lt;br /&gt;
&lt;br /&gt;
When I type expression and hit to evaluate button, result area displays an error message&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;Cannot resolve constructor &#39;new groovy.lang.GroovyClassLoader(_$_23parentLoader)&#39;&lt;/pre&gt;
&lt;br /&gt;
In order to fix that, I change expression language from Groovy to Java.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggz7XJT5Wb-UmP_6X_G_pwkMFVcILEC1S0Uez_0v2fmDduY5KJzwI8DuAumFeOP5YrwmZOUTm3HaIxSDlUGoqEzy1mj8138RQdj6jxrJtFB5MT0wTmUcK8VUS3xEWJE_hd8DlqgDwjMEeC/s1600/Screen+Shot+2020-05-23+at+15.28.22.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;708&quot; data-original-width=&quot;1112&quot; height=&quot;253&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggz7XJT5Wb-UmP_6X_G_pwkMFVcILEC1S0Uez_0v2fmDduY5KJzwI8DuAumFeOP5YrwmZOUTm3HaIxSDlUGoqEzy1mj8138RQdj6jxrJtFB5MT0wTmUcK8VUS3xEWJE_hd8DlqgDwjMEeC/s400/Screen+Shot+2020-05-23+at+15.28.22.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span id=&quot;goog_1790940505&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_1790940506&quot;&gt;&lt;/span&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/8104667641422400892/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2020/05/intellij-gradle-debug-cannot-resolve.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/8104667641422400892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/8104667641422400892'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2020/05/intellij-gradle-debug-cannot-resolve.html' title='Intellij Gradle debug Cannot resolve constructor &#39;new groovy.lang.GroovyClassLoader(_$_23parentLoader)&#39; error'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggz7XJT5Wb-UmP_6X_G_pwkMFVcILEC1S0Uez_0v2fmDduY5KJzwI8DuAumFeOP5YrwmZOUTm3HaIxSDlUGoqEzy1mj8138RQdj6jxrJtFB5MT0wTmUcK8VUS3xEWJE_hd8DlqgDwjMEeC/s72-c/Screen+Shot+2020-05-23+at+15.28.22.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-1894606526446807667</id><published>2017-08-03T02:34:00.000+03:00</published><updated>2017-09-05T15:05:42.195+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oyunlar"/><title type='text'>Gran Turismo 6 Terms of Use for Online Services bug</title><content type='html'>If you have an error from your GT, &quot;Unable to connect to the server, as you have not yet agreed to the Terms of Use for Online Services&quot; probably you changed your PSN account language.

For workaround this bug, you need to revert back this language change.

Also you may see this warning: &quot;You cannot proceed any further without agreeing to the Terms of Use for Online Services&quot;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/1894606526446807667/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2017/08/gran-turismo-6-terms-of-use-for-online.html#comment-form' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1894606526446807667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1894606526446807667'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2017/08/gran-turismo-6-terms-of-use-for-online.html' title='Gran Turismo 6 Terms of Use for Online Services bug'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-655578319102986098</id><published>2017-07-28T16:35:00.000+03:00</published><updated>2017-07-28T16:35:32.067+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android Development"/><title type='text'>Android Studio 3.0, Intellij IDEA 2017 klavye kısayol problemi </title><content type='html'>&lt;p&gt;Mac kullanıcısı olarak normalde &quot;cmd+.&quot; olarak kullandığınız &quot;comment with line comment&quot; Android Studio 3.0 ile çalışmıyor mu? Bunun sebebi Intellij IDEA 2017.1 ile gelen bir bug. Keyboard layoutları için yapılan bir geliştirme var (bundan sonra comment line shortcut&#39;ı Türkçe-Q layout&#39;u için cmd + shift + 7 olarak güncellenecek, ancak bug yüzünden olamıyor)&lt;/p&gt;

&lt;p&gt;Mac cihazınızda bu problemi aşmak için yapabileceğiniz;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Help -&gt; Edit Custom Properties&lt;/code&gt; diyerek açılan &lt;code&gt;idea.properties&lt;/code&gt; dosyasına şu satırı eklemeniz :&lt;/p&gt;

&lt;pre&gt;com.jetbrains.use.old.keyevent.processing=true&lt;/pre&gt;

&lt;p&gt;Sonrasında idea&#39;yı restart ederek &quot;CMD + .&quot; kısayolunu &quot;comment with line comment&quot; kısayolu için kullanmaya devam edebilirsiniz.&lt;/p&gt;
&lt;p&gt;Bug sayfasına ve ilgili workaraound için aşağıdaki linki kullanabilirsiniz:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://youtrack.jetbrains.com/issue/IDEA-165950#comment=27-2053321&quot;&gt; https://youtrack.jetbrains.com/issue/IDEA-165950#comment=27-2053321&lt;/a&gt;&lt;/p&gt;

</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/655578319102986098/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2017/07/android-studio-30-intellij-idea-2017.html#comment-form' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/655578319102986098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/655578319102986098'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2017/07/android-studio-30-intellij-idea-2017.html' title='Android Studio 3.0, Intellij IDEA 2017 klavye kısayol problemi '/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-7150209739314345008</id><published>2017-06-06T14:55:00.000+03:00</published><updated>2017-06-06T14:55:26.629+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="XCode"/><title type='text'>Unable to import DeviceCheck, CoreNFC in XCode 9 Beta while using Swift</title><content type='html'>for import &lt;code&gt;DeviceCheck&lt;/code&gt; and &lt;code&gt;Core NFC&lt;/code&gt; in XCode 9 you need to use real device as target because there is no &lt;code&gt;x86&lt;/code&gt; version of &lt;code&gt;DeviceCheck&lt;/code&gt; and &lt;code&gt;Core NFC&lt;/code&gt;&amp;nbsp;frameworks.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7hje8XlZyl2p8gsYBhMzI379F3i-IbeojyxvgYCTrxYwyfq14UC6jB3UQajsrhbhsb2tAI-H76HrwkFDEbUhtt0EtGB1kDWrMWBOqrTOScuztVw-TZ_c-hvi2S2RpbcwrIUFd3RJkdpG4/s1600/Screen+Shot+2017-06-06+at+14.45.05.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;62&quot; data-original-width=&quot;396&quot; height=&quot;50&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7hje8XlZyl2p8gsYBhMzI379F3i-IbeojyxvgYCTrxYwyfq14UC6jB3UQajsrhbhsb2tAI-H76HrwkFDEbUhtt0EtGB1kDWrMWBOqrTOScuztVw-TZ_c-hvi2S2RpbcwrIUFd3RJkdpG4/s320/Screen+Shot+2017-06-06+at+14.45.05.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Related pages:&lt;br /&gt;
Unable to import CoreNFC:&lt;br /&gt;
https://forums.developer.apple.com/message/232384#232384&lt;br /&gt;
&lt;br /&gt;
Unable to import in CoreNFC in swift project Xcode 9 beta:&lt;br /&gt;
https://stackoverflow.com/questions/44386023/unable-to-import-in-corenfc-in-swift-project-xcode-9-beta&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/7150209739314345008/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2017/06/unable-to-import-devicecheck-corenfc-in.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/7150209739314345008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/7150209739314345008'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2017/06/unable-to-import-devicecheck-corenfc-in.html' title='Unable to import DeviceCheck, CoreNFC in XCode 9 Beta while using Swift'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7hje8XlZyl2p8gsYBhMzI379F3i-IbeojyxvgYCTrxYwyfq14UC6jB3UQajsrhbhsb2tAI-H76HrwkFDEbUhtt0EtGB1kDWrMWBOqrTOScuztVw-TZ_c-hvi2S2RpbcwrIUFd3RJkdpG4/s72-c/Screen+Shot+2017-06-06+at+14.45.05.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-3093608514626146185</id><published>2017-05-31T01:08:00.001+03:00</published><updated>2017-05-31T01:08:18.596+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="macOS"/><title type='text'>How to solve macOS wifi speed fluctuation, low speed problem?</title><content type='html'>There may be a too many reason but for me, unknowingly, reason is
&lt;code&gt;mDNSResponder&lt;/code&gt;
daemon.&lt;br /&gt;
&lt;br /&gt;
On macOS Sierra version 10.12.4 (I faced same problem El Capitan, too), when I download something in high speeds, sometimes speed drops to 0kbps and after few seconds it starts to download in 100mbps again. This fluctuation occurs occasionally but when it occurs it stays until I restart the computer.&lt;br /&gt;
&lt;br /&gt;
The reason behind this problem is &lt;code&gt;mDNSResponder&lt;/code&gt; daemon. For resolve issue, you can;&lt;br /&gt;
&lt;br /&gt;
- Open Activity Monitor&lt;br /&gt;
- Jump to Network tab (for finding mDNSResponder process easily)&lt;br /&gt;
- click on &lt;b&gt;mDNSResponder&lt;/b&gt;&lt;br /&gt;
- click X button which left of to the info button.(Force process to quit)&lt;br /&gt;
- exit from the process using &quot;&lt;b&gt;Force Quit&lt;/b&gt;&quot; button&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja89LliCJ5pTG93XTaVoYguTHDyIyml2VcVR_GrjdVcctw7b3dMsnCkehVA0KeGi_0hgwcoD1GzjTKTdM6Gl6kxX7wTEGRMOzmfbQbRw4x9rJwbV6HKb0OAHjYWypQlvzyysYES4t5L7nl/s1600/Screen+Shot+2017-05-31+at+01.00.02.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;234&quot; data-original-width=&quot;414&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja89LliCJ5pTG93XTaVoYguTHDyIyml2VcVR_GrjdVcctw7b3dMsnCkehVA0KeGi_0hgwcoD1GzjTKTdM6Gl6kxX7wTEGRMOzmfbQbRw4x9rJwbV6HKb0OAHjYWypQlvzyysYES4t5L7nl/s320/Screen+Shot+2017-05-31+at+01.00.02.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSfrmh2pC1GukotiP1xXJLsI0aoXKP7dkJYDI9H-IsgcroRvZMujb0AKxQVjXC__fBXIaaWPgoQGbge72Qtuqg-CFUzSs4RFZpGgLmFWpK7DpqPiipsMIbGTas_-kUUoMTqnZGfLNP_moq/s1600/Screen+Shot+2017-05-31+at+01.01.26.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;266&quot; data-original-width=&quot;898&quot; height=&quot;94&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSfrmh2pC1GukotiP1xXJLsI0aoXKP7dkJYDI9H-IsgcroRvZMujb0AKxQVjXC__fBXIaaWPgoQGbge72Qtuqg-CFUzSs4RFZpGgLmFWpK7DpqPiipsMIbGTas_-kUUoMTqnZGfLNP_moq/s320/Screen+Shot+2017-05-31+at+01.01.26.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Or, if you are a terminal guy,&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;ps aux | grep mDNSResponder
sudo kill -9 &amp;lt;pid&amp;gt;
&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/3093608514626146185/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2017/05/how-to-solve-macos-wifi-speed.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/3093608514626146185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/3093608514626146185'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2017/05/how-to-solve-macos-wifi-speed.html' title='How to solve macOS wifi speed fluctuation, low speed problem?'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja89LliCJ5pTG93XTaVoYguTHDyIyml2VcVR_GrjdVcctw7b3dMsnCkehVA0KeGi_0hgwcoD1GzjTKTdM6Gl6kxX7wTEGRMOzmfbQbRw4x9rJwbV6HKb0OAHjYWypQlvzyysYES4t5L7nl/s72-c/Screen+Shot+2017-05-31+at+01.00.02.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-6223169233523122971</id><published>2016-07-14T18:59:00.004+03:00</published><updated>2016-07-14T18:59:49.790+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="XCode"/><title type='text'>XCode8 iMessage Swift 2.3 dyld: Symbol not found: __swift_getInitializedObjCClass ,Message.appex/../../Frameworks/libswiftCore.dylib</title><content type='html'>dyld: Symbol not found: __swift_getInitializedObjCClass&lt;br /&gt;
Referenced from: derived_path/PlugIns/Message.appex/Message&lt;br /&gt;
Expected In: derived_path/PlugIns/Message.appex/../../Frameworks/libswiftCore.dylib&lt;br /&gt;
in derived_path/PlugIns/Message.appex/Message&lt;br /&gt;
&lt;br /&gt;
This problem occurs because of the difference of the target swift versions . You need to set swift version same in the both of the main target and imessage extension target.&lt;br /&gt;
&lt;br /&gt;
Related apple developer forum post :&amp;nbsp;&lt;a href=&quot;https://forums.developer.apple.com/thread/48740&quot;&gt;https://forums.developer.apple.com/thread/48740&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/6223169233523122971/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2016/07/xcode8-imessage-swift-23-dyld-symbol.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/6223169233523122971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/6223169233523122971'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2016/07/xcode8-imessage-swift-23-dyld-symbol.html' title='XCode8 iMessage Swift 2.3 dyld: Symbol not found: __swift_getInitializedObjCClass ,Message.appex/../../Frameworks/libswiftCore.dylib'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-5196419951799153311</id><published>2016-07-14T17:37:00.000+03:00</published><updated>2016-07-14T17:42:47.598+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="XCode"/><title type='text'>XCode8 How to use CocoaPod frameworks written in Swift 2.3 (CocoaPods Lagecy Swift)</title><content type='html'>If you are developing iOS apps with using XCode8 (with Swift 3.x or Swift 2.3) but your CocoaPod project always gets compile error because of your 3rd party targets implemented in Swift 2.3, you need to set SWIFT_VERSION property in build settings to &#39;2.3&#39;.&lt;br /&gt;
&lt;br /&gt;
For dynamic frameworks, this property shown as &quot;Use Legacy Swift Language Version&quot; - Yes, No.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdU2XlTyHndtkT6qG3mY5cY4Sz85dGfhYwpMWShQCWWz98RSUxooPhzQxp_dyUiCA_6OAj8Im-k5nv6eCUsfgz20qJIA9z4pyggV9mysb4tgbd9_Xr0xw3lVGqZqS9MhVeCp9lEc8Lf9fA/s1600/Screen+Shot+2016-07-14+at+17.22.08.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;46&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdU2XlTyHndtkT6qG3mY5cY4Sz85dGfhYwpMWShQCWWz98RSUxooPhzQxp_dyUiCA_6OAj8Im-k5nv6eCUsfgz20qJIA9z4pyggV9mysb4tgbd9_Xr0xw3lVGqZqS9MhVeCp9lEc8Lf9fA/s400/Screen+Shot+2016-07-14+at+17.22.08.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
But after every pod update, CocoaPods removes this settings from Pods project and you need to set this settings again, manually.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
To acheive this problem, you can use post_install script below in your Podfile :&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script src=&quot;https://gist.github.com/tolpp/0c878c9ab87049f2f174bf1a519e1d2e.js&quot;&gt;&lt;/script&gt;


</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/5196419951799153311/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2016/07/xcode8-how-to-use-cocoapod-frameworks.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/5196419951799153311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/5196419951799153311'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2016/07/xcode8-how-to-use-cocoapod-frameworks.html' title='XCode8 How to use CocoaPod frameworks written in Swift 2.3 (CocoaPods Lagecy Swift)'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdU2XlTyHndtkT6qG3mY5cY4Sz85dGfhYwpMWShQCWWz98RSUxooPhzQxp_dyUiCA_6OAj8Im-k5nv6eCUsfgz20qJIA9z4pyggV9mysb4tgbd9_Xr0xw3lVGqZqS9MhVeCp9lEc8Lf9fA/s72-c/Screen+Shot+2016-07-14+at+17.22.08.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-3819111201977477858</id><published>2016-06-09T16:21:00.002+03:00</published><updated>2016-06-09T16:21:54.604+03:00</updated><title type='text'>Jenkins xcodebuild DVTAssertions: ASSERTION FAILURE DVTFrameworks-10179/DVTFoundation/Multicore/DVTFuture.mm:365</title><content type='html'>I faced DVTAssertions: ASSERTION FAILED problem today, when I try to build iOS swift project with Jenkins.&lt;br /&gt;
&lt;br /&gt;
To solve problem, &lt;b&gt;I just eject the connected iPhone from Mac&#39;s USB port&lt;/b&gt;. Still I don&#39;t know what is the reason. Problem occured only on Jenkins, not XCode.&lt;br /&gt;
&lt;br /&gt;
Full build log:
&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;xcodebuild[4174:49484]  DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-10179/DVTFoundation/Multicore/DVTFuture.mm:365
Details:  Attempted to transition to the failed state, but did not provide an error.
&lt;dvtfuture 0x7fb3333ce0b0=&quot;&quot; running=&quot;&quot;&gt;
    Progress:    Initial
    Result:      (null)
    Error:       (null)
    Started at:    0   -[DVTFuture init] (in DVTFoundation)
  1   -[DVTFuture initWithBlock:] (in DVTFoundation)
  2   DVTDownloadable_AsyncInstallPackages (in DVTFoundation)
  3   __61-[DVTDownloadableOperationDownload downloadableOperationMain]_block_invoke.284 (in DVTFoundation)
  4   __61-[DVTDownloadableOperationDownload downloadableOperationMain]_block_invoke.310 (in DVTFoundation)
  5   DVTDownloadable_PerformBlockWithAttachedDiskImage (in DVTFoundation)
  6   -[DVTDownloadableOperationDownload downloadableOperationMain] (in DVTFoundation)
  7   -[DVTDownloadableOperation main] (in DVTFoundation)
  8   -[__NSOperationInternal _start:] (in Foundation)
  9   __NSOQSchedule_f (in Foundation)
 10   _dispatch_client_callout (in libdispatch.dylib)
 11   _dispatch_queue_drain (in libdispatch.dylib)
 12   _dispatch_queue_invoke (in libdispatch.dylib)
 13   _dispatch_root_queue_drain (in libdispatch.dylib)
 14   _dispatch_worker_thread3 (in libdispatch.dylib)
 15   _pthread_wqthread (in libsystem_pthread.dylib)
 16   start_wqthread (in libsystem_pthread.dylib)

    Finished at: (null)
Object:   &lt;dvtfuture: 0x7fb3333ce0b0=&quot;&quot;&gt;
Method:   -_internalSetState:result:error:
Thread:   &lt;nsthread: 0x7fb3257d7c90=&quot;&quot;&gt;{number = 22, name = (null)}
Hints: None
Backtrace:
  0   -[DVTAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in DVTFoundation)
  1   _DVTAssertionHandler (in DVTFoundation)
  2   _DVTAssertionFailureHandler (in DVTFoundation)
  3   -[DVTFuture _internalSetState:result:error:] (in DVTFoundation)
  4   ___Z39DVTDispatchLockPerformLockedWriterBlockIU8__strongU13block_pointerFU13block_pointerFvvEvEEDTclfp0_EEP15DVTDispatchLockT__block_invoke (in DVTFoundation)
  5   _dispatch_client_callout (in libdispatch.dylib)
  6   _dispatch_barrier_sync_f_invoke (in libdispatch.dylib)
  7   DVTDispatchBarrierSync (in DVTFoundation)
  8   -[DVTDispatchLock performLockedBlock:] (in DVTFoundation)
  9   decltype(fp0()) DVTDispatchLockPerformLockedWriterBlock&lt;void __strong=&quot;&quot; block_pointer=&quot;&quot;&gt;(DVTDispatchLock*, void () block_pointer () block_pointer __strong) (in DVTFoundation)
 10   -[DVTFuture setState:result:error:] (in DVTFoundation)
 11   -[DVTFuture failWithError:] (in DVTFoundation)
 12   __DVTDownloadable_AsyncInstallPackages_block_invoke_2 (in DVTFoundation)
 13   __DVTDispatchAsync_block_invoke (in DVTFoundation)
 14   _dispatch_call_block_and_release (in libdispatch.dylib)
 15   _dispatch_client_callout (in libdispatch.dylib)
 16   _dispatch_root_queue_drain (in libdispatch.dylib)
 17   _dispatch_worker_thread3 (in libdispatch.dylib)
 18   _pthread_wqthread (in libsystem_pthread.dylib)
 19   start_wqthread (in libsystem_pthread.dylib)
Build step &#39;Xcode&#39; marked build as failure
Finished: FAILURE
&lt;/void&gt;&lt;/nsthread:&gt;&lt;/dvtfuture:&gt;&lt;/dvtfuture&gt;&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/3819111201977477858/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2016/06/jenkins-xcodebuild-dvtassertions.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/3819111201977477858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/3819111201977477858'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2016/06/jenkins-xcodebuild-dvtassertions.html' title='Jenkins xcodebuild DVTAssertions: ASSERTION FAILURE DVTFrameworks-10179/DVTFoundation/Multicore/DVTFuture.mm:365'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-1382643964495548575</id><published>2015-08-24T01:42:00.001+03:00</published><updated>2015-08-28T00:39:51.196+03:00</updated><title type='text'>vmware,virtualbox sanal diskleri (vmdk) birden fazla dosyaya bölmek</title><content type='html'>VMware sanal diskleri .vmdk uzantılı dosyalarda tutuyor. İnternetten doğrudan bir sanal işletim sistemi indirmişseniz ve bunu fat32 ile formatlanmış bir usb bellekte taşıyorsanız, sanal diskinizi birden fazla dosyaya bölmeniz gerekebilir.&lt;br /&gt;
&lt;br /&gt;
Bölme işlemi için kullanacağımız uygulama,&amp;nbsp;vmware-vdiskmanager.exe. Yalnızca VMware player kullanıyorsanız ve bu dosya elinizde yoksa, doğrudan vmware&#39;ın sitesinden ücretsiz olarak bu aracı edinebilirsiniz. En son&amp;nbsp;http://kb.vmware.com/kb/1023856 adresinde attachments kısmındaydı.&lt;br /&gt;
&lt;br /&gt;
2gb boyutunda, kullanıldıkça allocate edilen diskler için :&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;border: solid 1px red;&quot;&gt;vmware-vdiskmanager.exe -r old.vmdk -t &lt;span style=&quot;color: red;&quot;&gt;1&lt;/span&gt; new.vmdk&lt;/pre&gt;
&lt;br /&gt;
2gb boyutunda, önceden allocate edilen diskler için :&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;border: solid 1px red;&quot;&gt;vmware-vdiskmanager.exe -r old.vmdk -t &lt;span style=&quot;color: red;&quot;&gt;3&lt;/span&gt; new.vmdk&lt;/pre&gt;
&lt;br /&gt;
Disk types:&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;0&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : single growable virtual disk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;1&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : growable virtual disk split in 2GB files&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;2&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : preallocated virtual disk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;3&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : preallocated virtual disk split in 2GB files&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;4 &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : preallocated ESX-type virtual disk&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;5&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : compressed disk optimized for streaming&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;6&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : thin provisioned virtual disk - ESX 3.x and above&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Not : .exe diyerek işlemi windows altında yaptığımı da açık etmiş oldum. Aynı uygulamanın linux versiyonu da bulunmakta.&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
Aynı işlem VirtualBox altında;&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;border: solid 1px red;&quot;&gt;VBoxManage clonehd old.vmdk new.vmdk --format VMDK --variant Split2G&lt;/pre&gt;
&lt;br /&gt;
Komutuyla yapılabiliyor.</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/1382643964495548575/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2015/08/vmware-sanal-diskleri-vmdk-birden-fazla.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1382643964495548575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1382643964495548575'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2015/08/vmware-sanal-diskleri-vmdk-birden-fazla.html' title='vmware,virtualbox sanal diskleri (vmdk) birden fazla dosyaya bölmek'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-1906631436826388190</id><published>2015-07-23T10:00:00.000+03:00</published><updated>2015-07-23T10:00:08.996+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Linux ile rar dosyalarını açmak</title><content type='html'>Linux altında rar dosyalarını açmak için kullandığım yöntem 7zip + 7zip-rar paketi kombinasyonu.&lt;br /&gt;
&lt;br /&gt;
ubuntu türevi dağıtımlarda bunu :&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;sudo apt-get install p7zip-full p7zip-rar
&lt;/pre&gt;
&lt;br /&gt;
komutu sonrasında&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;7z e rar-file.rar&lt;/pre&gt;
&lt;br /&gt;
komutlarıyla gerçekleştirmek mümkün.&lt;br /&gt;
&lt;br /&gt;
7z komutları listesi ise şu şekilde :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;Usage: 7z &amp;lt;command&amp;gt;&amp;lt;/command&amp;gt; [&amp;lt;switches&amp;gt;...] &amp;lt;archive_name&amp;gt; [&amp;lt;file_names&amp;gt;...]
       [&amp;lt;@listfiles...&amp;gt;]

&amp;lt;commands&amp;gt;
  a: Add files to archive
  b: Benchmark
  d: Delete files from archive
  e: Extract files from archive (without using directory names)
  l: List contents of archive
  t: Test integrity of archive
  u: Update files to archive
  x: eXtract files with full paths
&amp;lt;switches&amp;gt;
  -ai[r[-|0]]{@listfile|!wildcard}: Include archives
  -ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
  -bd: Disable percentage indicator
  -i[r[-|0]]{@listfile|!wildcard}: Include filenames
  -m{Parameters}: set compression Method
  -o{Directory}: set Output directory
  -p{Password}: set Password
  -r[-|0]: Recurse subdirectories
  -scs{UTF-8 | WIN | DOS}: set charset for list files
  -sfx[{name}]: Create SFX archive
  -si[{name}]: read data from stdin
  -slt: show technical information for l (List) command
  -so: write data to stdout
  -ssc[-]: set sensitive case mode
  -t{Type}: Set type of archive
  -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
  -v{Size}[b|k|m|g]: Create volumes
  -w[{path}]: assign Work directory. Empty path means a temporary directory
  -x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
  -y: assume Yes on all queries

&amp;lt;/switches&amp;gt;&amp;lt;/commands&amp;gt;&amp;lt;/file_names&amp;gt;&amp;lt;/archive_name&amp;gt;&amp;lt;/switches&amp;gt;&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/1906631436826388190/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2015/07/linux-ile-rar-dosyalarn-acmak.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1906631436826388190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1906631436826388190'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2015/07/linux-ile-rar-dosyalarn-acmak.html' title='Linux ile rar dosyalarını açmak'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-7692885580105339792</id><published>2015-07-22T00:28:00.000+03:00</published><updated>2015-08-24T01:43:30.057+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><title type='text'>Mac OS Internet Recovery yükleme problemi ve f2002 hatası</title><content type='html'>Internet recovery olayına güvenerek Macbook&#39;unuzun tüm diskini silmişseniz ve recovery ekranında bilgisayar kilitli kalıp belli bir süre sonrasında da f2002 hatası alıyorsanız, Apple&#39;ın recovery serverına ulaşamıyorsunuz demektir.&lt;br /&gt;
&lt;br /&gt;
Amerika&#39;da olsak, sunucular ayakta olmayabilir diyebilirsiniz. Ancak Türkiye için, internet sağlayıcıdan kaynaklı bir problem olması muhtemel.&lt;br /&gt;
&lt;br /&gt;
Bir superonline kullanıcısı olarak bende meydana gelen hata, superonline dns çözümleyicisinin Apple sunucularının ip adreslerini bulamıyor oluşuydu.&lt;br /&gt;
&lt;br /&gt;
Çözüm için :&lt;br /&gt;
1 - Cep telefonunuzda kullandığınız internet ücretsizse ya da ucuzsa telefonunuzu hotspot olarak kullanarak operatörünüz üzerinden bağlantı kurmayı deneyin.&lt;br /&gt;
&lt;br /&gt;
2 - Modeminizin DNS ayarlarını değiştirebiliyorsanız, OpenDNS ya da Google DNS gibi serviler üzerinden bağlantı kurmayı deneyin.&lt;br /&gt;
&lt;br /&gt;
3 - Modeminiz DNS ayarlarını değiştirmeye izin vermiyorsa, (Bana verilen Huawei modeli bu şekildeydi) ağa bağlanan bir başka bilgisayarın DNS ayarlarını değiştirerek internetini ad-hoc olarak yeniden açmayı deneyin.&lt;br /&gt;
&lt;br /&gt;
Kritik olan bir şekilde Apple bilgisayarınızın Apple sunucularının ip adreslerini çözümlemesini sağlamak.&lt;br /&gt;
&lt;br /&gt;
Kolay gelsin.</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/7692885580105339792/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2015/07/mac-os-internet-recovery-yukleme.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/7692885580105339792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/7692885580105339792'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2015/07/mac-os-internet-recovery-yukleme.html' title='Mac OS Internet Recovery yükleme problemi ve f2002 hatası'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-2590967606135176237</id><published>2015-06-15T23:50:00.001+03:00</published><updated>2015-06-15T23:50:34.831+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programlama"/><title type='text'>Git push error &#39;[remote rejected] master -&gt; master (branch is currently checked out)&#39; hatası</title><content type='html'>Git push error &#39;[remote rejected] master -&amp;gt; master (branch is currently checked out)&#39; hatası&lt;br /&gt;
&lt;br /&gt;
Remote repository bare repository&#39;e çevrildiğinde bu hata sonlanıyor. Aşağıdaki komutun remote lokasyonda çalıştırılması gerekiyor.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background-color: #eeeeee; border: 0px; color: #222222; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, sans-serif; font-size: 13px; margin-bottom: 1em; max-height: 600px; overflow: auto; padding: 5px; width: auto; word-wrap: normal;&quot;&gt;&lt;code style=&quot;border: 0px; font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, monospace, sans-serif; margin: 0px; padding: 0px; white-space: inherit;&quot;&gt;git config --bool core.bare true&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Ayrıntılı kaynak :&amp;nbsp;http://stackoverflow.com/a/3251126/860189</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/2590967606135176237/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2015/06/git-push-error-remote-rejected-master.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2590967606135176237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2590967606135176237'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2015/06/git-push-error-remote-rejected-master.html' title='Git push error &#39;[remote rejected] master -&gt; master (branch is currently checked out)&#39; hatası'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-1264977379294412471</id><published>2015-02-16T11:40:00.000+02:00</published><updated>2015-02-16T11:40:45.107+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programlama"/><title type='text'>[.Net Framework] Kullandığım decompiler ve obfuscator</title><content type='html'>.Net Framework uygulamalarını geliştirme sırasında compile edilen dll dosyalarını incelemek için ve bu dosyaları karıştırmak için şu anda aşağıdaki uygulamaları kullanıyorum :&lt;br /&gt;
&lt;br /&gt;
Decompiler : &lt;a href=&quot;http://ilspy.net/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ILSpy&lt;/a&gt;&lt;br /&gt;
Obfuscator : &lt;a href=&quot;http://yck1509.github.io/ConfuserEx/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ConfuserEx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/1264977379294412471/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2015/02/net-framework-decompiler-obfuscator.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1264977379294412471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1264977379294412471'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2015/02/net-framework-decompiler-obfuscator.html' title='[.Net Framework] Kullandığım decompiler ve obfuscator'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-2754292970515670906</id><published>2015-02-16T11:25:00.001+02:00</published><updated>2015-02-16T11:25:39.940+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programlama"/><title type='text'>Oracle &quot;The specified store provider cannot be found in the configuration, or is not valid.” hatası ve çözümü</title><content type='html'>.Net framework ile ODAC üzerinden Oracle veri tabanına kayıt sırasında aşağıdaki gibi hata almıştım :&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;System.ArgumentException: The specified store provider cannot be found in the configuration, or is not valid. ---&amp;gt; System.ArgumentException: Unable to find the requested .Net Framework Data Provider.  It may not be installed.
   at System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)
   at System.Data.EntityClient.EntityConnection.GetFactory(String providerString)&lt;/pre&gt;
&lt;br /&gt;
Üstelik bu hata, uygulama 32 bit olarak çalıştırıldığında alınmamasına rağmen 64 bit kullanılırken alınıyordu.&lt;br /&gt;
&lt;br /&gt;
Bunun nedeni olarak, yüklü ODAC&#39;ın .Net framework&#39;e ait 32 bit machine.config dosyası üzerinde değişiklik yapmasına rağmen, 64 bit için olan machine.config dosyası üzerinde ilgili değişiklikleri yapmıyor olması.&lt;br /&gt;
&lt;br /&gt;
Çözüm için 64 bit machine.config dosyası içerisine oracle managed data access provider ile ilgili satır eklenebilir.&lt;br /&gt;
&lt;br /&gt;
Daha kolay olan ise, ODAC&#39;ın 64bit versiyonunun yeniden makineye kurulması.&lt;br /&gt;
--&lt;br /&gt;
Kurulumu live makine üzerinde yapmıştık ve ODAC versiyonu 11&#39;den 12&#39;ye yükselmişti. Makine üzerinde çalışan çok fazla uygulama olmadığından bir problemle karşılaşmadık.&lt;br /&gt;
&lt;br /&gt;
ODAC dizini içerisinde doğrudan bir değişikliğe gitmemişseniz kurulum bir problem yaratmayacaktır. Yalnız TNS bilgilerinin bir yere kopyalanması unutulmamalı.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/2754292970515670906/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2015/02/oracle-specified-store-provider-cannot.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2754292970515670906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2754292970515670906'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2015/02/oracle-specified-store-provider-cannot.html' title='Oracle &quot;The specified store provider cannot be found in the configuration, or is not valid.” hatası ve çözümü'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-2317396626314714919</id><published>2015-02-16T11:18:00.001+02:00</published><updated>2015-02-16T11:18:07.639+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programlama"/><title type='text'>ILMerge kullanımı</title><content type='html'>Bilgisayarda environment veriables&#39;a ILMerge&#39;ün uygulama yolunu eklemeyi sürekli olarak unuttuğumdan, doğrudan kopyala yapıştır yapmalık örnek komut kullanımını buraya koyuyorum.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;border: 1px dashed red;&quot;&gt;
&lt;pre&gt;&quot;C:\Program Files (x86)\Microsoft\ILMerge\ilmerge&quot; &quot;in1.dll&quot; &quot;in2.dll&quot; &quot;in3.dll&quot; /out:&quot;cikti.dll&quot;&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
Environment variables&#39;a eklemiş olsaydım bu komut aşağıdaki gibi kullanılacaktı :&lt;br /&gt;
&lt;div style=&quot;border: 1px dashed red;&quot;&gt;
&lt;pre&gt;ilmerge &quot;in1.dll&quot; &quot;in2.dll&quot; &quot;in3.dll&quot; /out:&quot;cikti.dll&quot;&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/2317396626314714919/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2015/02/ilmerge-kullanimi.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2317396626314714919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2317396626314714919'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2015/02/ilmerge-kullanimi.html' title='ILMerge kullanımı'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-608916381039641093</id><published>2014-12-02T11:14:00.000+02:00</published><updated>2014-12-02T11:16:54.115+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Windows 7 Hesap Makinesi karakterlerin yarım görünmesi problemi</title><content type='html'>İş yerindeki Windows 7 kurulu bilgisayarda &quot;Hesap Makinesi&quot; (calc) programında karakterlerin üst üste binmesi, yarımının görünmesi gibi bir problem vardı.&lt;br /&gt;
&lt;br /&gt;
Görüntü :&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ0F7z5VY33aEdMyr-p9IO3Bow5_Ej9VXU79DGpXJ4zws25AlLLDqGH6qDSC_DZza1arHTg5hdjOOdZmFPsXLJDUU2VfqQORSgZq7gvHC_3z1lJWNs_Am7iHCrDL0ZbcdZa-ZmsyLCe89J/s1600/Calculator-yarim.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ0F7z5VY33aEdMyr-p9IO3Bow5_Ej9VXU79DGpXJ4zws25AlLLDqGH6qDSC_DZza1arHTg5hdjOOdZmFPsXLJDUU2VfqQORSgZq7gvHC_3z1lJWNs_Am7iHCrDL0ZbcdZa-ZmsyLCe89J/s1600/Calculator-yarim.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Çalıştır (Win + R) diyerek &quot;&lt;b&gt;sfc /scannow&lt;/b&gt;&quot; komutunu çalıştırdım ancak hiçbir işe yaramadı.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Bunun üzerine;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
registry&#39;de&amp;nbsp; &lt;b&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]&lt;/b&gt; altındaki&amp;nbsp;&lt;b&gt;MS Shell Dlg,162&lt;/b&gt; kaydını &quot;&lt;b&gt;Microsoft Sans Serif&lt;/b&gt;&quot; olarak güncelledim ve problem düzeldi.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Eski kayıt &quot;MS Shell Dlg,162&quot; şeklindeydi. İnternet üzerinde &quot;MS Shell Dlg,204&quot; kaydı için benzeri işlemi yapanlar da var. Bulunduğunuz lokasyona göre bu anahtar değişiklik gösterebilir. Önemli olan, anahtara karşılık gelen değerin &quot;Microsoft Sans Serif&quot; olarak güncellenmesi.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Son hali :&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEika7UlqrsdxRbuNzjXbIz669V_b9wodIBwA_LftxS36zBsFHUuQ9Wo0NXu1UzQLXW6TXH0vhpNLHK9-ZerOLNxEUbYzy91LycczXBZwEkGAz40dxFi7ses6xndH5USLvFQlCZIJPoUd0NS/s1600/Calculator-yarim-duzgun.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEika7UlqrsdxRbuNzjXbIz669V_b9wodIBwA_LftxS36zBsFHUuQ9Wo0NXu1UzQLXW6TXH0vhpNLHK9-ZerOLNxEUbYzy91LycczXBZwEkGAz40dxFi7ses6xndH5USLvFQlCZIJPoUd0NS/s1600/Calculator-yarim-duzgun.png&quot; height=&quot;320&quot; width=&quot;226&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/608916381039641093/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2014/12/windows-7-hesap-makinesi-karakterlerin.html#comment-form' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/608916381039641093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/608916381039641093'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2014/12/windows-7-hesap-makinesi-karakterlerin.html' title='Windows 7 Hesap Makinesi karakterlerin yarım görünmesi problemi'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ0F7z5VY33aEdMyr-p9IO3Bow5_Ej9VXU79DGpXJ4zws25AlLLDqGH6qDSC_DZza1arHTg5hdjOOdZmFPsXLJDUU2VfqQORSgZq7gvHC_3z1lJWNs_Am7iHCrDL0ZbcdZa-ZmsyLCe89J/s72-c/Calculator-yarim.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-7525089057725164271</id><published>2013-11-17T17:59:00.000+02:00</published><updated>2013-11-17T17:59:08.663+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Multimedia"/><title type='text'>Kullandığım Alt Yazı Editörü (Subtitle Editor)</title><content type='html'>Diziler, filmler için bulunan alt yazılarda senkronizasyon problemi olduğunda kullandığım alt yazı editörü :&lt;br /&gt;
&lt;br /&gt;
Subtitle Edit :&amp;nbsp;&lt;a href=&quot;http://www.nikse.dk/subtitleedit/&quot;&gt;http://www.nikse.dk/subtitleedit/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/7525089057725164271/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2013/11/kullandgm-alt-yaz-editoru-subtitle.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/7525089057725164271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/7525089057725164271'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2013/11/kullandgm-alt-yaz-editoru-subtitle.html' title='Kullandığım Alt Yazı Editörü (Subtitle Editor)'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-5677482570392503746</id><published>2013-09-27T01:25:00.000+03:00</published><updated>2013-10-09T12:27:19.056+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Programlama"/><title type='text'>Maven Türkçe karakter build problemi</title><content type='html'>Windows altında sistem lokalinizi ve karakter kodlamanızı İngilizce yaptığınız halde, maven ile build işlemi yaptığınızda Türkçe karakterler sıkıntı yaratıyorsa (Ör: &#39;I&#39; karakterinin build sırasında &#39;ı&#39; yapılması gibi); bunun nedeni java lokalinizin hala cp1254 olması olabilir.&lt;br /&gt;
&lt;br /&gt;
Problemi düzeltmek için mvn komutunuzu;&lt;br /&gt;
&lt;code style=&quot;border: red dashed 1px;&quot;&gt;-Dfile.encoding=cp1252&lt;/code&gt; komutuyla çağırabilirsiniz. Ör : &lt;code style=&quot;border: red dashed 1px;&quot;&gt;mvn -Dfile.encoding=cp1252 clean compile&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Eğer ben bununla uğraşmam diyorsanız, Environment Variables altındaki&amp;nbsp;&lt;code&gt;MAVEN_OPTS&lt;/code&gt; variable&#39;ına &lt;code style=&quot;border: red dashed 1px;&quot;&gt;-Dfile.encoding=cp1252&lt;/code&gt; değerini ekleyebilirsiniz.&lt;br /&gt;
&lt;br /&gt;
Güncel encoding değerini &lt;code style=&quot;border: red dashed 1px;&quot;&gt;mvn --version&lt;/code&gt; ile inceleyebilirsiniz.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Ekleme :&lt;/b&gt; &lt;br /&gt;
Eğer locale değerini de değiştirmek isterseniz   variable&#39;ına &lt;code style=&quot;border: red dashed 1px;&quot;&gt;-Duser.country=US -Duser.language=en&lt;/code&gt; &#39; parametrelerini ekleyebilirsiniz.</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/5677482570392503746/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2013/09/maven-turkce-karakter-build-problemi.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/5677482570392503746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/5677482570392503746'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2013/09/maven-turkce-karakter-build-problemi.html' title='Maven Türkçe karakter build problemi'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-1788585547867021630</id><published>2013-09-27T01:13:00.000+03:00</published><updated>2013-09-27T01:13:51.898+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Microsoft Word belgesi içerisinde geçen tüm mail adreslerini alma</title><content type='html'>Microsoft ve ürünlerini çok fazla sevmesem de, biraz da zorunluluktan Microsoft Office Word&#39;ü kullanıyorum. Elimdeki metin belgesi içerisinden tüm email bilgilerini çekmem gerekti. Belgede yüzlerce mail adresi olduğundan da, elle kopyala yapılştır yapmak zaman alıcıydı.&lt;br /&gt;
Örnek :&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ03eofUacJtmFOOdxX_XfKDpdoof2QjQy5MWbF3Uxnaem884Wv_FZ73AGpM8KBn5XTKsK3iJRXlTH9ZnSlh0t04XowzDz5P6d6pMilehwjpZyPUBev62XssAg1duhddY5PxvZB81zCDQX/s1600/word-mail-listesi.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;272&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ03eofUacJtmFOOdxX_XfKDpdoof2QjQy5MWbF3Uxnaem884Wv_FZ73AGpM8KBn5XTKsK3iJRXlTH9ZnSlh0t04XowzDz5P6d6pMilehwjpZyPUBev62XssAg1duhddY5PxvZB81zCDQX/s400/word-mail-listesi.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Örnek belge şu şekilde :&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Asdfasdf : ali@ali.com&lt;br /&gt;
İkinci adamımız burada : veli@veli.com&lt;br /&gt;
Komikmiş bu da : komik.li@komikli.com&lt;br /&gt;
Subdomainli : sub@sub.domain.com&lt;/blockquote&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Belge içerisindeki tüm mail adreslerini almak için kullanılacak yöntemse :&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Word -&amp;gt; Gelişmiş Bul (Advenced Search) -&amp;gt; Aranan kısmına şunu girmelisiniz : &lt;/div&gt;
&lt;div&gt;
&lt;code style=&quot;border: red dashed 1px;&quot;&gt;[a-zA-Z0-9\-_.]{1;}\@[a-zA-Z0-9\-_.]{1;}&lt;/code&gt;&lt;/div&gt;
&lt;div&gt;
&quot;Joker karakter kullan&quot; seçimini aktif hale getirmelisiniz.&lt;br /&gt;
&quot;Bulunacak Yer&quot; kısmından &quot;Asıl Belge&quot; &#39;yi seçmelisiniz. Şu an aşağıdaki duruma gelmiş olmalısınız :&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtzUTrgqgvJ6wohbNMTs1AqB5pb7w7qGdFVuiKYXFXu7mJDd28_Cz9yPgUCeqm1Jm9-AmiASEhsEcy9v4tRzijaTQ_NjnTQpzJp4A2xEosSH4iMLQVHlWqogGqJIcim_ArAia7bKj0trq7/s1600/word-mail-listesi-2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;231&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtzUTrgqgvJ6wohbNMTs1AqB5pb7w7qGdFVuiKYXFXu7mJDd28_Cz9yPgUCeqm1Jm9-AmiASEhsEcy9v4tRzijaTQ_NjnTQpzJp4A2xEosSH4iMLQVHlWqogGqJIcim_ArAia7bKj0trq7/s400/word-mail-listesi-2.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&quot;Bul ve Değiştir&quot; ekranını kapattığınız anda mail adresleri hala seçili kalacaktır. Ctrl&amp;nbsp;+ c kombinasyonuyla seçili mail adreslerini kopyalayıp istediğiniz bir yere Ctrl&amp;nbsp;+ v ile yapıştırabilirsiniz.&lt;br /&gt;
Sonuç :&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
sub@sub.domain.com&lt;br /&gt;komik.li@komikli.com&lt;br /&gt;veli@veli.com&lt;br /&gt;ali@ali.com&lt;/blockquote&gt;
Kolay gelsin.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/1788585547867021630/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2013/09/microsoft-word-belgesi-icerisinde-gecen.html#comment-form' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1788585547867021630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1788585547867021630'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2013/09/microsoft-word-belgesi-icerisinde-gecen.html' title='Microsoft Word belgesi içerisinde geçen tüm mail adreslerini alma'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ03eofUacJtmFOOdxX_XfKDpdoof2QjQy5MWbF3Uxnaem884Wv_FZ73AGpM8KBn5XTKsK3iJRXlTH9ZnSlh0t04XowzDz5P6d6pMilehwjpZyPUBev62XssAg1duhddY5PxvZB81zCDQX/s72-c/word-mail-listesi.PNG" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-1498627193260987775</id><published>2013-09-19T23:53:00.000+03:00</published><updated>2013-09-19T23:53:14.995+03:00</updated><title type='text'>Windows&#39;ta lokal değişikliği yapmadan karakter kodlamasını (character encoding) değiştirme </title><content type='html'>İngilizce yazdığınız bir metinde bazı Türkçe karakterleri uppercase, downcase yaptınızda meydana gelen durum sinir bozucu olabiliyor. Örnek vermek gerekirse, &#39;i&#39; karakterini büyük harfe çevirdiğinizde ortaya &#39;İ&#39; karakteri çıkıyor. Oysa sizin beklentiniz &#39;I&#39; karakterinin çıkması. Üstelik bu durum meydana geldiğinde işletim sisteminizi İngilizce olarak kullanıyor dahi olabilirisiniz.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Eclipse altında Java kodu yazarken yarattığım &lt;code style=&quot;border: thin dashed red;&quot;&gt;&lt;b&gt;boolean ismail;&lt;/b&gt;&lt;/code&gt; isimli değişkenin getter ve setter metodlarını generate ettiğimde ortaya &lt;code style=&quot;border: thin dashed red;&quot;&gt;&lt;b&gt;boolean is&lt;u&gt;İ&lt;/u&gt;smail(&lt;/b&gt;)&lt;/code&gt;&amp;nbsp; gibisinden bir hede çıktı. Eclipse&#39;in kendi properties dosyalarından bu duruma müdahale etmek mümkün. Ancak benzeri durumlar MAVEN generation işlemlerinde, web serverlar üzerinde ve database bağlantıları üzerinde de meydana gelebiliyor.&lt;br /&gt;
&lt;br /&gt;
Windows&#39;un locale değerini değiştirmeden bu sorun şu şekilde halledilebilir :&lt;br /&gt;
&lt;br /&gt;
&lt;code style=&quot;border: thin dashed red;&quot;&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage&lt;/code&gt; altındaki;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ACP -&amp;gt; &lt;u&gt;1254&lt;/u&gt; değerini ACP -&amp;gt; &lt;u&gt;1252&lt;/u&gt; olarak değiştirin&lt;/li&gt;
&lt;li&gt;OEMCP -&amp;gt; &lt;u&gt;857&lt;/u&gt; değerini OEMCP -&amp;gt; &lt;u&gt;437&lt;/u&gt; olarak değiştirin&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Tabii, ne gerek var derseniz, doğrudan Control Panel --&amp;gt; Region and Language --&amp;gt; Administrative --&amp;gt; Change Sytem Locale diğerek benzeri bir işlemi gerçekleştirebilirsiniz. Yalnız bu durumda lokalinizin de değişeceğini unutmayın.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Ayrıca, eğer developer iseniz, siz siz olun asla Windows&#39;ta dahi olsa yaptığınız projenizi saçma sapan encodingler kullanarak yazmayın.cp1254 ne yahu? Mis gibi UTF-8 yapmış adamlar. Hatta, şansınız varsa Windows bile kullanmayın.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/1498627193260987775/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2013/09/windowsta-lokal-degisikligi-yapmadan.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1498627193260987775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/1498627193260987775'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2013/09/windowsta-lokal-degisikligi-yapmadan.html' title='Windows&#39;ta lokal değişikliği yapmadan karakter kodlamasını (character encoding) değiştirme '/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-2160948006505674274</id><published>2013-02-19T23:06:00.000+02:00</published><updated>2013-02-19T23:06:31.042+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Windows ~ Kullanımda olan port numarasının belirlenmesi</title><content type='html'>Windows altında ihtiyacınız olan port numarasının kullanımda olup olmadığını kontrol etmeniz gerekebilir. Eğer kullanımdaysa, hangi programın bu portu kullandığınız bulmanız da o portu boşaltabilmeniz için gereklidir.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Windows altında &quot;&lt;code style=&quot;border: red dashed thin;&quot;&gt;netstat -ano&lt;/code&gt;&quot;komutu ile hangi portların kullanıldığını kontrol edebilirsiniz. Daha da gelişmiş şekilde, doğrudan istediğiniz portu kullanan uygulamanın PID numarasına ulaşmak isterseniz şu komutu kullanabilirsiniz :&lt;br /&gt;
&lt;br /&gt;
&lt;code style=&quot;border: red dashed thin;&quot;&gt;netstat -ano | find &quot;:8080&quot;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
yukarıdaki komutta 8080 yerine istediğiniz port numarasını vererek arama yapabilirsiniz. Gelen aramada son değer, ilgili portu kullanan programın PID değeridir.&lt;br /&gt;
&lt;br /&gt;
İlgili PID&#39;e sahip uygulamanın hangisi olduğunu bulmak içinse aşağıdaki komutu kullanmanız yeterlidir :&lt;br /&gt;
&lt;br /&gt;
&lt;code style=&quot;border: red dashed thin;&quot;&gt;tasklist /fi &quot;pid eq 3744&quot;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Yukarıdaki 3744, bir önceki aramadan adığınız pid değeridir. Gelen sonuçta ise çalışan programın ismini görebilirsiniz. Şimdi tek yapmanız gereken task manager ile bu programı sonlandırmak :) zor geliyorsa aşağıdaki komutlardan işinize yarayanı da kullanabilirsiniz :&lt;br /&gt;
&lt;br /&gt;
&lt;code style=&quot;border: red dashed thin;&quot;&gt;taskkill /IM program.exe&lt;/code&gt;&lt;br /&gt;
&lt;code style=&quot;border: red dashed thin;&quot;&gt;taskkill /PID 3744&lt;/code&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/2160948006505674274/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2013/02/windows-kullanmda-olan-port-numarasnn.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2160948006505674274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/2160948006505674274'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2013/02/windows-kullanmda-olan-port-numarasnn.html' title='Windows ~ Kullanımda olan port numarasının belirlenmesi'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-6270242142086476828</id><published>2013-02-11T09:54:00.000+02:00</published><updated>2013-02-11T09:55:53.526+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Webmaster"/><title type='text'>(Chrome) Input is not proper UTF-8, indicate encoding hatası ve çözümü</title><content type='html'>Input is not proper UTF-8, indicate encoding şeklindeki hata bugün wordpress blogumda yeni bir şey paylaştıktan sonra RSS feed&#39;imde aldığım chrome hatasıydı. Hatanın sebebi, RSS feed&#39;imde UTF-8 olmayan bir karakter bulunması ve Google Chrome&#39;un bunu parse edememesinden kaynaklanıyordu.&lt;br /&gt;
&lt;br /&gt;
Eğer siz de böyle bir hatayla karşılaşmışsanız büyük ihtimalle Chrome ile açmaya çalıştığınız XML dosyasında UTF-8 olmayan bir karakter var demektir.&lt;br /&gt;
&lt;br /&gt;
Eğer size ait bir web sitesinde bununla karşılaşmışsanız, ilgili feed&#39;in içerisindeki karakterleri kontrol etmeniz mantıklı olacaktır. Bunun için, Chrome&#39;da sayfa kaynağını görüntüleyerek (Ctrl + U) hata içerisinde size belirtilen satıra ve sütuna ulaşmalısınız. Sonrasında ilgili feed&#39;in içerdiği kaydı web siteniz üzerinden değiştirmelisiniz.&lt;br /&gt;
&lt;br /&gt;
Windows altında Notepad++ karakterleri net olarak görebilmeniz için size yardımcı olacaktır. İlgili kaydı notepad++&#39;a atarsanız, UTF-8 olmayan karakterleri net bir şekilde görüp düzeltebilirsiniz.&lt;br /&gt;
&lt;br /&gt;
Web siteniz üzerinden UTF-8 olmayan karakterleri temizlediğinizde eski probleminiz büyük ihtimalle çözülmüş olacaktır.&lt;br /&gt;
&lt;br /&gt;
Benim aldığım hata şu şekildeydi :&lt;br /&gt;
&lt;pre&gt;This page contains the following errors:

error on line 165 at column 25: Input is not proper UTF-8, indicate encoding !
Bytes: 0x06 0xD7 0xA9 0xD7

Below is a rendering of the page up to the first error.&lt;/pre&gt;
</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/6270242142086476828/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2013/02/chrome-input-is-not-proper-utf-8.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/6270242142086476828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/6270242142086476828'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2013/02/chrome-input-is-not-proper-utf-8.html' title='(Chrome) Input is not proper UTF-8, indicate encoding hatası ve çözümü'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-3337578202509589225</id><published>2012-09-21T20:25:00.000+03:00</published><updated>2012-09-21T20:43:21.983+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="İnternet Siteleri"/><title type='text'>Onedio.com : Haber&#39;in Yeni Hali</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIHpPVGVDeQZExQfaNT1Y8cD3-UOzntqtxGoTX6JEjPfRpU32Xc2pD1AEpmPK8lEQh63D5BziZN62szwBn-PDCwzyd10sazHuUFlIHRPGLq046Z4IluJJ7Foxd3Ms3GMwp6GKEhMOllrz9/s1600/onedio-logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIHpPVGVDeQZExQfaNT1Y8cD3-UOzntqtxGoTX6JEjPfRpU32Xc2pD1AEpmPK8lEQh63D5BziZN62szwBn-PDCwzyd10sazHuUFlIHRPGLq046Z4IluJJ7Foxd3Ms3GMwp6GKEhMOllrz9/s1600/onedio-logo.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://onedio.com/&quot;&gt;Onedio.com&lt;/a&gt;, kendisini haberin yeni hali olarak belirten sosyal haber sitesi. Haberin kullanıcı odaklı olması, sosyal medyanın gücü ile haberleri herkesin yaratması fikri çok uzak, düşünülmemiş bir fikir değil. Ancak göründüğü kadarıyla Onedio bu fikri çok iyi oturtmuş.&lt;br /&gt;
&lt;br /&gt;
Sosyal medyada dönen haberlerin bir derlemesi olarak değil, gerçek haberlerin kişiler ile etkileşimli olarak sitede yer alması sitenin yarattığı en büyük farklılık. Bunun yanında sade ve çok hoş olan tasarımı da sitenin en büyük artılarından.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-size: large;&quot;&gt;Neden Onedio ?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Çünkü Onedio yüzyıllardır gelen bir alışkanlığı yıkıyor. Artık siteye gelen misafir bulduğunu değil, umduğunu yiyor.&lt;br /&gt;
&lt;br /&gt;
Günümüzde tirajı çok fazla olan basılı gazeteler de, tıklanma sayısı çok fazla olan online gazeteler de aynı mantıkla çalışıyor. Gazete açılır, istenen yerler okunur. Geri kalansa o kişi için kocaman bir çöplük ya da zaman kaybı.&lt;br /&gt;
&lt;br /&gt;
Bu noktada Onedio&#39;nun farkı, kullanıcı olarak giriş yapılarak istenilen kategorideki haberlere ulaşabilme imkanı sağlaması. Ayrıca haberler yalnızca bir kaynaktan gelmiyor. Kullanıcı girilen haberi eksik görürse bir kaynaktaki haberi de ekleyebiliyor.&lt;br /&gt;
&lt;br /&gt;
Web 2.0 &#39;ın getirdiği en büyük yenilik şüphesiz ki kullanıcıların da sitelerin geliştirilmesine yardımcı olması. Online haber sitelerinde yorum imkanı da Web 2.0&#39;ın getirdiği yeniliklerden. Ancak taraflı moderasyon yüzünden her istenen söylenemiyor. Onedio&#39;nun kırdığı diğer nokta, istediğiniz yere istediğiniz yorumu yapmakta özgürsünüz.&lt;br /&gt;
&lt;br /&gt;
SS:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFC-yiST5bn0dbfY5MBHyAn4kGqnuF6fskUfXdT7PUb31IAO_LI1VuoBMm2LAi6QNVtFT6r7uP_Bgj9EEvFY3zJE6hHPZ4gYfLeV0sCCuVFF0UQ18QOvXRAicUh_uv8dYV_75d-gUX54NV/s1600/Onedio---Sosyal-Haber-Platformu.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFC-yiST5bn0dbfY5MBHyAn4kGqnuF6fskUfXdT7PUb31IAO_LI1VuoBMm2LAi6QNVtFT6r7uP_Bgj9EEvFY3zJE6hHPZ4gYfLeV0sCCuVFF0UQ18QOvXRAicUh_uv8dYV_75d-gUX54NV/s320/Onedio---Sosyal-Haber-Platformu.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK7VFF2irl7BBIHJN0fd-qCrSclr0vHgtyq597RRt8CgZDCisCDuDdTgNCBwjmGYylxFCtE0Wcax5AbrB9xXdRBJ7tBaOHrIp14cwCq6HGSoYRjfs4ujdLi1kF5K0xJhpaTM2uOV6cw1vP/s1600/Onedio+-+Kullan%C4%B1c%C4%B1+S%C3%B6zle%C5%9Fmesi.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; display: inline !important; margin-bottom: 1em; margin-left: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK7VFF2irl7BBIHJN0fd-qCrSclr0vHgtyq597RRt8CgZDCisCDuDdTgNCBwjmGYylxFCtE0Wcax5AbrB9xXdRBJ7tBaOHrIp14cwCq6HGSoYRjfs4ujdLi1kF5K0xJhpaTM2uOV6cw1vP/s320/Onedio+-+Kullan%C4%B1c%C4%B1+S%C3%B6zle%C5%9Fmesi.png&quot; width=&quot;210&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/3337578202509589225/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2012/09/onediocom-haberin-yeni-hali.html#comment-form' title='2 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/3337578202509589225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/3337578202509589225'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2012/09/onediocom-haberin-yeni-hali.html' title='Onedio.com : Haber&#39;in Yeni Hali'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIHpPVGVDeQZExQfaNT1Y8cD3-UOzntqtxGoTX6JEjPfRpU32Xc2pD1AEpmPK8lEQh63D5BziZN62szwBn-PDCwzyd10sazHuUFlIHRPGLq046Z4IluJJ7Foxd3Ms3GMwp6GKEhMOllrz9/s72-c/onedio-logo.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8694433208189286144.post-5493322188901329313</id><published>2012-06-24T02:21:00.000+03:00</published><updated>2012-06-24T02:21:37.458+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Güvenlik"/><category scheme="http://www.blogger.com/atom/ns#" term="İnternet Siteleri"/><title type='text'>Güvenli Şifre Oluşturma ve Hatırlamanın Yolu</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg57XacR2HN9oxJCvRfU7Rrb6J4CxN0tZIJs2b27TnTzPS_F6o6c5TRZ4qDTSiK8iOdxSPuDjsYFFaLXw9YYcBe_bPi2PZ1kOIF7osYNnPVpUXewrVzldbqgwSDTXK0tpSbVHSaUVnRtAJ2/s1600/password-sifre-guvenligi.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg57XacR2HN9oxJCvRfU7Rrb6J4CxN0tZIJs2b27TnTzPS_F6o6c5TRZ4qDTSiK8iOdxSPuDjsYFFaLXw9YYcBe_bPi2PZ1kOIF7osYNnPVpUXewrVzldbqgwSDTXK0tpSbVHSaUVnRtAJ2/s200/password-sifre-guvenligi.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Şifre/parola kullandığımız yerlerin sayısı eskiden bir elin parmağını geçmezken, günümüzde birçok yerde birçok şifre kullanmamız gerekmektedir. Üstelik bu şifreler hayati önem taşıyan yerlere girişi sağlıyor olabilir. Peki, nasıl bir şifre yaratmalı, nasıl kullanmalı?&lt;br /&gt;
&lt;br /&gt;
Birkaç madde ile şifrenizde olması ve olmaması gereken şeyleri listeleyecek olursak :&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;Şifrenizde olması gerekenler :&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Uzun bir şifreniz olmalı (Mümkünse 8 karakterden fazla)&lt;/li&gt;
&lt;li&gt;Şifrenizde büyük ve küçük karakterler olmalı&lt;/li&gt;
&lt;li&gt;Şifrenizde rakamlar olmalı&lt;/li&gt;
&lt;li&gt;Şifrenizde @*?&amp;lt;# gibi semboller bulunmalı&lt;/li&gt;
&lt;li&gt;Şifrenizde Türkçe karakterler olmalı (İğĞıçş) (non-keyboard karakterler olarak geçerler)&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;color: red;&quot;&gt;Şifrenizde olmaması gerekenler :&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Şifreniz &quot;asdf&quot;, &quot;123456&quot;, &quot;qwert&quot; gibi çok kullanılan kombinasyonlardan oluşmamalıdır.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Şifreniz sadece karakterlerden veya sadece sayılardan oluşmamalıdır.&lt;/li&gt;
&lt;li&gt;Şifrenizde doğum tarihinizi, kullanıcı adınızı doğrudan kullanmayın.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;div&gt;
&lt;h3&gt;

&lt;span style=&quot;color: red;&quot;&gt;Oluşturma :&lt;/span&gt;&lt;/h3&gt;
Çok zor bir şifre oluşturduğunuzda ve bu şifreyi hatırlayamadığınız taktirde, bu sizin de işinize yaramayacaktır. Bu yüzden kolay hatırlayabileceğiniz cümleleri, takıları kodlamak uygun bir yöntemdir. Hızlıca zor bir şifre oluşturalım :&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
İsminiz &quot;Gürkan Bal&quot;, doğum tarihiniz 1980 olsun. 2007 yılında da evlenmiş olun. Hatırlayabileceğiniz bu bilgilerle şöyle bir güvenli şifre oluşturulabilir :&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;border: 1px dotted rgb(61, 133, 198);&quot;&gt;
&lt;code&gt;19-2oo7#8aLĞüRKaN-80&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
Şifre uzun gibi görünebilir. Ancak belli bir süre kullandıktan sonra bu şifreyi kolayca yazabiliyor olursunuz.&lt;br /&gt;
&lt;h3&gt;

&lt;span style=&quot;color: red;&quot;&gt;Hatırlama :&lt;/span&gt;&lt;/h3&gt;
Şifreyi oluşturduk. Ancak, her site için farklı bir şifre mi kullanacaksınız? Her biri site için ayrı bir şifre oluşturulabilir. Ancak bu hatırlamayı oldukça zorlaştıracaktır. Tüm sitelerde aynı şifreyi kullanırsanız da, şifrelerinizin biri bir şekilde çalındığında aynı şifreyi kullandığınız tüm hesaplar da ele geçirilmiş olur.&lt;br /&gt;
&lt;br /&gt;
Bu durum üye olunan her site için farklı şablon kullanılarak çözülebilir. Örneğin, Facebook&#39;a birmail@gmail.com kullanarak kayıt olduğunuzu düşünün. Bu durum için şifrenizi şu şekilde güncelleyebilirsiniz:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;border: 1px dotted rgb(61, 133, 198);&quot;&gt;
&lt;code&gt;birmail@fbook+19-2oo7#8aLĞüRKaN-80&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
Bu durum şifrenizin daha da zor kırılmasını sağlayacaktır. Yani ezberleyeceğiniz bir şifre olacak, kayıt olduğunuz siteye göre de şifrenin orasına burasına eklemeler yapılacak. Hatırlaması kolay, kırılması zor. Örneğin aynı şifre Twitter için &lt;code&gt;&lt;span style=&quot;color: orange;&quot;&gt;birmail@twit+19-2oo7#8aLĞüRKaN-80&lt;/span&gt;&lt;/code&gt; şeklini alacaktır.&lt;br /&gt;
&lt;hr /&gt;
&lt;h3&gt;



&lt;span style=&quot;color: #38761d;&quot;&gt;Şifrenizi Test Edin&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
Yeni oluşturduğunuz şifreyi, var olan şifrenizi aşağıdaki sitelerde kolayca test edebilirsiniz : &lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;http://howsecureismypassword.net/&quot;&gt;http://howsecureismypassword.net/&lt;/a&gt;&amp;nbsp;:&amp;nbsp;Bilgisayar kullanılarak şifrenizin ne kadar sürede kırılabileceğini görün.&lt;br /&gt;
&lt;a href=&quot;http://www.passwordmeter.com/&quot;&gt;http://www.passwordmeter.com/&lt;/a&gt;&amp;nbsp;:Parametrelere göre şifrenizin neleri tam, neleri eksik olduğunu görün.&lt;br /&gt;
&lt;a href=&quot;http://www.caeus.com/utilities/password-strength-checker.php&quot;&gt;http://www.caeus.com/utilities/password-strength-checker.php&lt;/a&gt;&amp;nbsp;:&amp;nbsp;60 Üzerinden şifrenizin kaç puan aldığını görün.</content><link rel='replies' type='application/atom+xml' href='http://tolpp.blogspot.com/feeds/5493322188901329313/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://tolpp.blogspot.com/2012/06/guvenli-sifre-olusturma-ve-hatrlamann.html#comment-form' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/5493322188901329313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8694433208189286144/posts/default/5493322188901329313'/><link rel='alternate' type='text/html' href='http://tolpp.blogspot.com/2012/06/guvenli-sifre-olusturma-ve-hatrlamann.html' title='Güvenli Şifre Oluşturma ve Hatırlamanın Yolu'/><author><name>Tolga Okur</name><uri>http://www.blogger.com/profile/02402397900411412090</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg57XacR2HN9oxJCvRfU7Rrb6J4CxN0tZIJs2b27TnTzPS_F6o6c5TRZ4qDTSiK8iOdxSPuDjsYFFaLXw9YYcBe_bPi2PZ1kOIF7osYNnPVpUXewrVzldbqgwSDTXK0tpSbVHSaUVnRtAJ2/s72-c/password-sifre-guvenligi.jpg" height="72" width="72"/><thr:total>1</thr:total></entry></feed>