Skip to content

sdcc – small device c compiler

Mikro denetleyiciler ile oldukça sık uğraşıyorum aynı zamanda linux kullanıyor / kullanmak istiyorum diyorsanız sdcc tam size göredir. oldukça basit ve kullanışlı olan sdcc kendi sitesinde

“SDCC is a retargettable, optimizing ANSI – C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16 and PIC18 series. SDCC is Free Open Source Software, distributed under GNU General Public License (GPL).”

şeklinde tanımlanıyor. yani tam bizim istediğimiz şey.

Dağıtım olarak benimde destek verdiğim ve kullandığım dağıtımlardan biri olan PARDUS dağıtımını kullanıyorsanız contrib deposunu depo listenize ekledikten sonra

# sudo pisi it sdcc

komutunu kullanarak sdcc yi pardusunuza kurabilirsiniz. faklı bir dağıtım veya işletim sistemi kullanıyorsanız http://sdcc.sourceforge.net adresinden gerekli paketleri bulabilirsiniz.

Pardus gibi paket yöneticisi olan bir dağıtım kullanıyorsanız mevcut bağımlılıklar algılanarak gerekli diğer paketler sdcc ile birlikte kurulacaktır.

sdcc kurmadan önce sisteminize kurmanızda fayda olan ve gerekli bazı paketler mevcut.Bu paketlerden en önemlileri gputils, gpsim paketleridir. Bu paketlerin sisteminizde olup olmadığını kontrol ederek eğer yok ise sdcc kurulumuna başlamadan önce bu paketlerin kurulumunu yapınız.

Eğer ben kendi işimi kendim yaparım diyorsanız ( Ben dağıtım olarak debian kullandığım için sdcc nin paketlenmiş hali mevcut. Bu yüzden kaynak koddan kurulum yapmaya gerek duymuyorum.)

# svn co http://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc sdcc

ile güncel kaynak koduna ulaşıp kendiniz derleyebilirsiniz. kurulum bilgi dosyasından veya http://sdcc.sourceforge.net sitesinden kurulum hakkında detaylı bilgi alabilirsiniz.

sdcc kurulduktan sonra

# sdcc -v
SDCC : mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 2.6.0 #4309 (Nov 10 2006) (UNIX)

bilgisini alıyoruz. Bu bizi sdcc nin büyük olasılıkla sorun çıkarmadan çalışacağını gösteriyor. sdcc de karşılaşılabilecek en önemli sorun kütüphanelerin eksik derlenmesi, linklerin oluşturulmaması v.b. olabilir.

sdcc miz hazır olduğuna göre derleyicinin manuellerine hemen bir göz atarak basit bir kod yazalım

#define __16f84
#include “pic/pic16f84.h”
typedef unsigned int word;
word at 0x2007 __CONFIG = 0x3f72;
unsigned char count;
void main(void) {
TRISA = 0;
count = 0;
while(1) {
PORTA = count;
count ++;
}
}

komuduzu ornek.c olarak kaydedelim.

# sdcc -mpic14 -p16f84 ornek.c
message: using default linker script “/usr/share/gputils/lkr/16f84.lkr”
# ls
ornek.asm ornek.c ornek.cod ornek.hex ornek.lst ornek.o ornek.p

ornek.c dosyamız başarı ile derlendi. Artık mcu larımız için linux altında kod yazıp onları derleyebiliriz.

hayatımın en kötü günü

“İçinde inanılmaz bir sıkıntı vardı. yetiştirmem gereken iş için ne bir türlü dikkatimi toplayabiliyor, nede tek satır kod yazabiliyordum. ne yaparsam fayda etmiyordu. yatıp erken kalkmayı planladım ancak ondada başarısız oldum. uykudan eser yoktu. üstelik o kadar kafeinden sonra kim uyuyabilirdi ki.

Sinemim Türkiye’ye dönmüş olabileceğini düşünerek onu aradım. onunla konuşmak hep iyi gelmiştir. uzun bir süre bekledikten sonra telefonu açan Funda teyze oldu. nezaket gereği funda teyze ile kısa bir süre nasılsınız iyimi siniz muhabbeti yapmak istedim ancak Funda teyze daha fazla dayanamadı ve ağlayarak ; biliyorum Sinemi istiyorsun ama Sinem otel odasında bayıldı, hastaneye getirdik doktorlar beyin kanamasını geçirdiğini söyleyerek acil olarak ameliyata aldılar dediğinde benim dilim tutulmuş Funda teyzenin ağlayarak anlattıklarını dinliyordum. Funda teyze kapatmam lazım gelişme olursa ben sizleri ararım dedi ve telefonu kapattı.

Bir anda her şey sustu ve karardı sanki. kaç dakika öylece kaldım bilmiyorum. kendime geldiğimde Sinemim inanmadığı tanrıdan ondan ona yardım etmesini istiyordum. içim içimi yiyor dua etmekten başka elimden bir şey gelmiyordu. ikide bir telefona bakıyor çalmasını, funda teyzenin iyi bir haber vermesini bekliyordum.

Telefondan, funda teyze ile görüşme saatime baktım. bir saatten fazla bir zaman olmuştu. tekrar aradım ancak ulaşılamıyordu. birden sinemin telefonunu aradığımı hatırladım ve funda teyzeyi kendi telefonundan aradım ancak ona da ulaşamıyordum. bir haber alamamak beni dahada fazla strese sokuyordu. bu sırada Kaanı aramayı ondan haber almayı akıl edebildim ancak Kaan da bir haber yok şu an en uygun uçaktan bilet ayarlamaya çalışıyorum senin adına da bilet alıyorum gözlerini açtığından seni görmesi daha çabuk düzelmesine yardım edeceğini benimde hazırlanmamı ve beni her türlü gelişmeden haberdar edeceğini söyledi. ama ben yurt dışına çıkamazdım ki. pasaportum bile yoktu.

Dakikalar geçmiyordu. ilk kez bu kadar çaresiz hissediyordum kendimi pencereden gecenin karanlığına bakarken.

Geçmişte yaşananlar bir bir beynimde canlanıyor bunlar biyolojik olarak da az çalışan göz yaşı bezlerini harekete geçiriyordu.

İçimdeki hise her zaman güvenirdim ancak bu sefer güvenmek, Sinemi kaybetmek istemiyordum. evet sonunda itiraf ediyordum onu hala seviyordum ve bunu ona tekrar söylemek istiyordum. aklıma en kötüsü geliyordu ve kendimi rahatlatma çabalarım pek işe yaramıyordu.

Hep derler ya insan elindekinin kıymetini yitirince anlar diye.”

Kütüphanemdeki bilgisayar kitapları

0071466266 Integrated Project Management
0072133201 Instant SQL Server 2000 Applications
0072191082 C# Developers Headstart
0072194251 Perl The Complete Reference 2nd
007222519X Crystal Reports 9 The Complete Reference
0072226870 Sun Certified Enterprise Architect for J2EE Study Guide exam 310 051
007222858X Java 2 The Complete Reference 5nd
0072228962 SQL Servertm 2000 Stored Procedures and Xml Programming 2nd
0072229810 Oracle Database 10g SQL
0072230363 Red Hat Linux Administration A Beginners Guide
0072230665 Oracle Database 10g PLSQL Programming
0072230754 Red Hat The Complete Reference Enterprise Linux and Fedora Edition
0072255137 MySQL Essential Skills
0072255854 CWAP Certified Wireless Analysis Professional Official Study Guide Exam PW0 205
0072262583 Hacking Exposed Wireless
0079132480 Inside the Java Virtual Machine
0120884801 Multimedia Over IP and Wireless Networks Compression Networking and Systems
012088500X X3D Extensible 3D Graphics for Web Authors
0123704790 IPv6 Advanced Protocols Implementation
0123704901 Computer Architecture A Quantitative Approach 4nd
0123797721 Handbook of Computer Vision and Applications Volume 2 Signal Processing and Pattern Reco
0124977820 Artificial Intelligence for Games
0130084565 Mobile Location Services The Definitive Guide
0130260363 Core Python Programming
0130305529 On Lisp Advanced Techniques for Common Lisp
0130353000 A First Course in Database Systems 2nd
0130460990 Multimedia Wireless Networks Technologies Standards and QoS
0130463612 DB2 Universal Database V8 For Linux UNIX And Windows Database Administration Certificati
0130886742 COM+ Programming A Practical Guide Using Visual C++ and ATL
0131009621 Migrating to Net A Pragmatic Path to Visual Basic Net Visual C++ Net and ASP Net
0131411551 UNIX Network Programming Volume 1 3nd Ed The Sockets Networking API
0131429019 The Art of Unix Programming
0131456938 LDAP in the Solaris Operating Environment Deploying Secure Directory Services
0131478230 A Practical Guide To Linux Commands Editors And Shell Programming
0131857487 Linux For Programmers And Users
0131861506 Linux Quick Fix Notebook
0132221586 Introduction to Java Programming Comprehensive Version 6nd
0132239973 Practical PHP and MySQL Building Eight Dynamic Web Applications
0132242060 Enterprise Ajax Strategies for Building High Performance Web Applications
0132366754 Linux Patch Management Keeping Linux Systems Up to Date
0132409674 The Apache Modules Book
0132413930 Filthy Rich Clients Developing Animated and Graphical Effects for Desktop Java Applicati
0201309653 C++ Solutions Companion to the C++ Programming Language 3nd
0201309831 C++ FAQs 2nd
0201379260 The C++ Standard Library A Tutorial and Reference
0201616165 Python Programming with the Java Class Libraries
0201699486 C++ in Action Industrial Strength Programming Techniques
0201709139 Use Case Modeling
0201727870 PHP for the World Wide Web Visual Quick Start Guide
0201729202 Flash and Xml A Developers Guide
0201734885 Perl to Python Migration
0201774232 Advanced Linux Networking
0201776413 Xml Web Services and the Data Revolution
0201795256 C++ Network Programming v2
0201795256 C++ Network Programming v2
0201882604 C# Web Development with ASP Net Visual QuickStart Guide
0262162288 Advanced Topics in Types and Programming Languages
0273661086 Business Process Management Strategic Integration In A Web enabled Environment
030959085X Panel on Computer Science and Artifical Intelligence National Research Council 1997
0321112547 Text Processing in Python
0321237714 Apache Jakarta and Beyond A Java Programmers Introduction
0321321286 Preventing Web Attacks with Apache
0321321936 Scripting in Java Languages Frameworks and Patterns
0321336577 Php and mysql for dynamic web site 2nd
0321437349 Securing Voip Networks Threats Vulnerabilities Countermeasures
0387204733 Computer Network Security
0387230289 XML for Bioinformatics
0387241965 Curves And Surfaces for Computer Graphics
0387288732 Distributed Multimedia Retrieval Strategies for Large Scale Networked Systems
0387302395 Semantic Web Services Processes and Applications
0387322892 More Math Into Latex 4nd
0387367586 Networks and Grids Technology and Theory
0387484361 SEMANTIC WEB Revolutionizing Knowledge Discovery in the Life Sciences
0444521569 Introduction to Cake Filtration Analyses Experiments and Applications
0470015381 Introduction to C++ for Financial Engineers An Object oriented Approach
047001752X QoS Over Heterogeneous Networks
0470018461 The Symbian OS Architecture Sourcebook
0470023627 Beyond VoIP Protocols Understanding Voice Technology and Networking Techniques for IP Teleph
0470027657 S60 Programming A Tutorial Guide
0470033614 Designing the Mobile User Experience
0470034491 Smartphone Operating System Concepts with Symbian OS
0470040521 MCITP Developer Microsoft SQL Server 2005 Database Solutions Design Study Guide Exam 70
0470047526 Websters New World Websters New World Hacker Dictionary
0470053674 High Performance Switches and Routers
0470057386 Programming Mobile Devices An Introduction for Practitioners
0470082798 Linux Bible 2007 Edition
0470083484 Linux Administrator Street Smarts
0470100923 Professional Search Engine Optimization with PHP
0470102675 Professional Adobe Flex 2
0470104880 Microsoft Excel and Access Integration With Microsoft Office 2007
0470108800 MCITP Developer Microsoft SQL Server 2005 Data Access Design and Optimization Study Guid
0470117524 Cisco CCNA
0470118717 Visual Basic 2005 Instant Results
047012167X Programming Interviews Exposed Secrets to Landing Your Next Job 2nd
0470121688 Puzzles for Programmers and Pros
0470124741 Actionable Web Analytics Using Data to Make Smart Business Decisions
0470126353 The IT Professionals Business and Communications Guide
0470127902 Pragmatic Software Testing Becoming an Effective and Efficient Test Professional
0470849223 E Learning Strategies How To Get Implementation and Delivery Right First Time
0470851279 Securing Wireless LANs a Practical Guide for Network Managers
0471205486 XPath Essentials
0471214191 Mobile and Wireless Design Essentials
0471219754 Making Use of Python
0471220728 Web Metrics Proven Methods for Measuring Web Site Success
0471224227 Practical Data Communications 2nd
047122457X Content Distribution Networks An Engineering Approach
0471237159 Building Secure Wireless Networks with 802 11
0471269220 MySQL Enterprise Solutions
0471312908 Fast Track Visual C++ 60 Programming
0471387347 Excel for Scientists and Engineers Numerical Methods
047139470X Testing Applications on the Web Test Planning for Internet Based Systems
0471415286 Developing Mainframe Java Applications
0471666556 Data Mining the Web Uncovering Patterns in Web Content Structure and Usage
0471694665 Operating System Concepts 7nd
0471760315 Beginning Python
0471785970 Ajax For Dummies
0471787531 Search Engine Optimization An Hour a Day
047179371X Software Testing Testing Across the Entire Software Development Life Cycle
052160415X Advances in Elliptic Curve Cryptography
0521852870 Numerical Methods in Engineering with Python
0585407940 Linux 3D Graphics Programming
0596000855 Programming Python 2nd
0596000960 Python Standard Library
0596001282 Python and XML
0596001533 Using SANs and NAS
0596001886 Python in a Nutshell
059600205X Perl and XML
0596002122 Postfix The Definitive Guide
0596002149 Ruby in a Nutshell
059600222X Building Embedded Linux Systems
0596002424 Secure Coding Principles and Practices
0596002572 VB NET Core Classes in a Nutshell
0596002726 Running Linux 4nd
0596002815 Learning Python 2nd
0596002858 Learning Java 2nd
0596003080 VB NET Language in a Nutshell 2nd
0596003919 Linux Security Cookbook
0596003943 Secure Programming Cookbook for C and C++
0596003994 Java Web Services in a Nutshell
0596004087 Java Swing 2nd
0596004427 Programming NET Security
0596004818 SQL in a Nutshell 2nd
0596005024 Building Wireless Community Networks
0596005261 C# in a Nutshell 2nd
059600530X Enterprise JavaBeans 4nd
0596005733 SQL Tuning
0596005903 Linux Device Drivers 3nd
0596006322 Mastering Oracle SQL
0596006470 Windows Server Hacks
059600687X IRC Hacks
0596006969 Hibernate A Developers Notebook
0596007590 Producing Open Source Software
0596007612 C++ Cookbook
0596007973 Python Cookbook 2nd
0596009259 Programming Python 3nd
0596009836 Programming Embedded Systems With C And Gnu Development Tools 2nd
0596100329 Twisted Network Programming Essentials
0596100469 Python in a Nutshell 2nd
0596101392 PHP Hacks Tips and Tools For Creating Dynamic Websites
0596101511 Network Warrior
0596101694 Ajax Hacks Tips and Tools for Creating Responsive Web Sites
0596101996 Javascript The Definitive Guide 5nd
0596102437 Programming Firefox
0596510047 Beautiful Code
0596510152 The OpenBSD 40 Crash Course
0596513712 Next Generation Web Frameworks in Python
0596513798 PHP and Smarty on Large Scale Web Development
0596515138 How to Build an SMS Service
059652689X Programming Flex 2
0596526946 Essential ActionScript 30
0596526954 ActionScript 3 Cookbook
059652708X MySQL Cookbook 2nd
0596527330 CSS The Definitive Guide 3nd
0596527527 Learning Web Design A Beginners Guide to XHTML Style Sheets and Web Graphics
0596527802 An Introduction to Testing Web Applications with twill and Selenium
0596529198 Prototype and Scriptaculous Taking the Pain Out of JavaScript
0596529260 Restful Web Services
0596529368 Adding Ajax
0596529864 Learning Ruby
0596550065 Inside SQLite
0672311046 Linux Complete Command Reference
0672311798 PowerBuilder 6 Unleashed
0672312409 Sams Teach Yourself Visual C++ In 21 Days
0672314924 Waite Groups COM DCOM Primer Plus
0672317842 PHP and MySQL Web Development
0672319942 Python Developers Handbook
0672320835 The Ruby Way
0672320940 Java Media Apis Cross Platform Imaging Media and Visualization
0672322471 Database Programming With VB NET And ADO NET NET
0672322609 PostgreSQL Developers Handbook
0672323257 PHP Developers Cookbook 2nd
0672323486 J2EE Developers Handbook
0672323826 PHP and PostgreSQL Advanced Web Programming
0672323869 Sams Teach Yourself Ado Net in 21 Days
0672324423 Sams Teach Yourself SQL in 24 Hours 3nd
0672324881 Maximum Wireless Security
067232489X Teach Yourself PHP MySQL And Apache In 24 Hours
0672327260 SUSE Linux 10 Unleashed
0672328321 Create Your Own Home Networks
0672328704 MySQL Administrators Guide and Language Reference 2nd
0672329107 Python Phrasebook Essential Code and Commands
0672329646 Microsoft XNA Unleashed Graphics and Game Programming for Xbox 360 and Windows
073560620X Desktop Applications with Microsoft Visual Basic 60 MCSD Training Kit
0735607532 Programming Server Side Applications for Microsoft Windows 2000
0735611092 Aplus Certification Training Kit
0735615799 Network Programming for Microsoft Windows 2nd
0735619336 Distributed Applications Integrating Xml Web Services And Net Remoting
0735623066 Inside Windows Communication Foundation
0735623201 Inside Microsoft Windows SharePoint Services V3
0735623384 MCPD Self Paced Training Kit Exam 70 549 Designing and Developing Enterprise Application
0735623821 Microsoft SharePoint Products and Technologies Administrators Pocket Consultant
073562383X MCITP Self Paced Training Kit Exam 70 442 Designing and Optimizing Data Access by Using
0735623953 Microsoft Windows PowerShell Step By Step
0735709211 MySQL New Riders 1nd
073570970X PHP Functions Essential Reference
0735709971 Web Application Development With PHP4
0735710899 Xml Xslt Java and Jsp A Case Study in Developing a Web Application
0735712123 MySQL 2nd
0735712271 XML and PHP
0735712573 Postgresql A Comprehensive Guide to Building Programming and Administering Postgresql Da
0735712573 PostgreSQL
0735713804 Object Oriented Programming with ActionScript 20
0735714339 Web ReDesign 2 Workflow That Works 2nd
0753611858 XML Programming Core Reference
0753711119 Jython for Java Programmers
0764501127 Javascript for Dummies Quick Reference
0764531441 Jdbc Java Database Connectivity
0764535374 Mysql PHP Database Applications
0764536303 Red Hat Linux 7 2 Bible Unlimited Edition
0764536877 Flash MX ActionScript For Designers
0764537547 Excel Data Analysis
0764541668 PHP 5 For Dummies
0764544977 Beginning Linux Programming 3nd
0764546414 Linux Database Bible
0764547461 HTML 401 Weekend Crash Course
0764547593 XML Weekend Crash Course
0764548077 Python 2 1 Bible
0764548476 Java, XML, and Web Services Bible
0764548751 Jdbc 30 Java Database Connectivity
0764549634 mysql php database applications 2nd
0764549669 Secure PHP Development Building 50 Practical Applications
0764557467 PHP5 and MySQL Bible
0764567934 Red Hat Fedora Linux 2 All in one Desk Reference for Dummies
0764568787 Professional SQL Server Reporting Services
0764574825 Professional Oracle Programming
0764574833 Professional Java Development with the Spring Framework
0764578014 The Database Hackers Handbook Defending Database Servers
0764584979 Professional SQL Server 2005 Reporting Services
0764588745 Beginning Programming with Java For Dummies 2nd
076459611X Hacking Gmail
0768658268 FreeBSD Unleshed
0782122558 Encyclopedia Of Networking
0782141536 CCNP Switching Study Guide
0782141935 MCAD MCSD Visual Basic net XML Web Services And Server Components Study Guide
078214327X Coder to Developer Tools and Strategies for Delivering Your Software
0782143512 Effective GUI Test Automation Developing an Automated GUI Testing Tool
078214361X Developer to Designer GUI Design for the Busy Developer
0789722429 XML by Example
0789724405 MySQL and PHP from Scratch
078972572X Special Edition Using Microsoft Visual Basic NET
0789728591 The Winn L Rosch Hardware Bible 6nd
0789731460 Novells Guide to Troubleshooting Edirectory
0789732033 Novell Certified Linux Engineer Novell CLE Study Guide
0789735199 CCNA Exam Prep 2 Exam 640 801
0789735199 CCNA Exam Prep Exam 640 801
0789735296 CCNA Practice Questions Exam Cram 2 2nd
0792372158 Data Quality Kluwer International Series on Advances in Database Systems Vol 23
0792376897 Data Access and Storage Management for Embedded Programmable Processors
0805304924 Common Lisp A Gentle Introduction to Symbolic Computation
0849305241 Applied Software Risk Management A Guide for Software Project Managers
0849311632 A Practical Guide to Security Engineering and Information Assurance
0849315484 Database Design Using Entity Relationship Diagrams
0849318688 Secure Computers and Networks Analysis Design and Implementation
0849330459 Enhancing Computer Security with Smart Technology
0852961979 Internet and Wireless Security
0884152553 Data Reconciliation and Gross Error Detection An Intelligent Use of Process Data
0898711878 Data Structures and Network Algorithms
0957921810 Build Your Own Database Driven Website Using PHP and MySQL 2nd
0971677506 How to Think Like a Computer Scientist Learning With Python
0974514055 Programming Ruby The Pragmatic Programmers Guide 2nd
0974884367 Eclipse 3 Live A Java Tutorial
0975212826 Dimensional Data Warehousing With MySQL A Tutorial
097776222X Rich Internet Applications with Adobe Flex and Java Secrets of the Masters
0980285801 Simply JavaScript
1402036744 Enterprise Information Systems VI
1402080573 Methodologies And Software Engineering For Agent Systems The Agent oriented Software Eng
1420044621 Art of Software Modeling
1555582877 Oracle 9iR2 Data Warehousing
1555582885 Oracle Real Application Clusters
155558313X Managing Software Deliverables A Software Development Management Methodology
1555583156 Network Programming in NET With C# and Visual Basic NET
1555583458 Oracle Performance Tuning for 10gR2 2nd
155622429X Developing Utilities in Assembly Language
1556224923 Write Your Own Programming Language Using C++
1556229984 Wireless Game Development in Java with MIDP 2 0
1558514341 The Data Compression Book
155860863X Essential Mathematics for Games and Interactive Applications A Programmers Guide
1558608877 Network Analysis Architecture And Design 2nd
1561585955 Code Check Building A Field Guide to the Building Codes
1562057499 MCSE Training Guide Networking Essentials
1565920740 POSIX 4 Programming for the Real World
1565924878 Java in a Nutshell A Desktop Quick Reference 3nd
1565924932 Lingo in a Nutshell A Desktop Quick Reference
1565926218 Python Programming on Win32
1565927486 LPI Linux Certification in a Nutshell A Desktop Quick Reference
1565928709 Java Network Programming 2nd
1568811594 Computer Algebra and Symbolic Computation
1568811608 Computer Arithmetic Algorithms
1568812345 Practical Linear Algebra A Geometry Toolbox
1568812353 Geometric Data Structures for Computer Graphics
1572318171 Inside Server Based Applications
1576100561 Java Database Programming With Jdbc
1580533698 Computer and Intrusion Forensics
1580535046 Bluetooth Security
158053600X GPRS for Mobile Internet
1583470727 DB2 9 Fundamentals Certification Study Guide Exam 730 1nd
1584502479 TCP IP Application Layer Protocols for Embedded Systems
1584502878 Object Oriented Programming From Problem Solving to Java
158488360X Computer Science Handbook 2nd
1587051125 MPLS and VPN Architectures v2
1587051435 Cisco Network Design Solutions for Small Medium Businesses
1587051680 Layer 2 VPN Architectures
1587051915 Selecting MPLS VPN Services
1587052369 Cisco Express Forwarding
1587052539 Self defending Networks The Next Generation of Network Security
1587200678 Ccsp Cisco Secure Pix Firewall Advanced Exam Certification Guide
1587201410 CCIE Routing and Switching Official Exam Certification Guide 2nd
1587201763 CCNP ONT Official Exam Certification Guide
1587201887 CCNP BCMSN Portable Command Guide
1587201933 CCNA Portable Command Guide 2nd
1588291871 Computational Genetics and Genomics Tools for Understanding Disease
1590591410 Maximizing NET Performance
1590593359 Honeypots for Windows
1590593588 Beginning VB NET 1 1 Databases From Novice to Professional
1590594541 Pro Perl Debugging
1590595157 Pro Apache Beehive
159059519X Beginning Python From Novice to Professional
1590595475 Beginning PHP and PostgreSQL 8 From Novice to Professional 2nd
1590595696 Foundation PHP for Dreamweaver 8
1590595823 Foundations For Ajax
1590596420 Pro Apache Geronimo
1590596439 Event Based Programming Taking Events to the Limit
1590596676 Beginning Ajax with PHP From Novice to Professional
1590596730 The Definitive Guide to SQLite
1590597303 Pro Infopath 2007
1590597508 Pro Paypal E Commerce
1590597850 Pro Apache Tomcat 6
1590597974 The Definitive Guide to SOA BEA AquaLogic Service Bus
1590597982 Excel 2007 Beyond the Manual
1590598105 Beginning VB 2005 Databases From Novice to Professional
1590598113 Practical Ruby Gems
1591400619 Cases on Information Technology Lessons Learned v7
1591403847 Advances in Fuzzy Object oriented Databases Modeling and Applications
1591406048 Management of the Object oriented Development Process
1591406900 Advances in Web Based Education Personalized Learning Environments
1591407893 Encyclopedia of Digital Government v3
1592000061 Web Security Basics
1592000568 Microsoft Vbscript Professional Projects
1592000738 Python Programming for the Absolute Beginner
1592000797 Game Programming with Python Lua and Ruby
159200153X PHP Game Programming
1592007945 Network Plus 2005 Q and A
1592009123 UML for the IT Business Analyst A Practical Guide to Object oriented Requirements Gather
1592730043 AI Game Development Synthetic Creatures with Learning and Reactive Behaviors
1593270070 Hacking The Art Of Exploitation
1593270615 Wicked Cool Java Code Bits Open source Libraries and Project Ideas
1593270712 PGP and GPG Email for the Practical Paranoid
1593271409 Linux Application Design
1597491519 Asterisk Hacking
1597491551 How to Cheat at IIS 7 Server Administration
1597491705 How to Cheat at Configuring Open Source Security Tools
1597499978 Writing Security Tools and Exploits
1598220047 The Official New Features Guide to Sybase ASE
1598220217 Advanced SQL Functions in Oracle 10g
1598291181 Quantum Computing for Computer Architects
1599940868 SAS Add In 21 for Microsoft Office Getting Started with Data Analysis
1599941988 SAS Data Integration Studio 34 Users Guide
1602350051 Peers Pirates and Persuasion Rhetoric in the Peer To Peer Debates
1846283809 An Introduction to Network Programming With Java
1846286565 An Introduction to HTML and JavaScript for Scientists and Engineers
1846288037 Vector Analysis for Computer Graphics
1847191444 Joomla Template Design Create Your Own Professional quality Templates with This Fast Fri
1847191967 ODP NET Developers Guide
1847192505 Learning jQuery
1852338180 Computer Graphics and Geometric Modeling Implementation and Algorithms
1852338180 Computer Graphics And Geometric Modelling Implementation And Algorithms
1852338695 From P2P to Web Services and Grids Peers in a Client Server World
188357742X Developing for the Internet with Winsock
1883577985 Cutting Edge Java Game Programming
1886411972 The Art Of Assembly Language
1904811418 Typo3 Enterprise Content Management
1904811655 Designing and Implementing Linux Firewalls and QoS
1904811795 Php Programming With Pear
1928994989 Hacking a Terror Network The Silent Threat of Covert Channels
1930110685 Windows Forms Programming with C#
1931182140 Building Applications with Websphere Studio and JavaBeans A Guided Tour
1931769362 The Assembly Programming Master Book
1931777470 Effective Databases For Text And Document Management
1931841454 SQL Tips and Techniques
193184187X PHP Fast And Easy Web Development 2nd
1932394621 WxPython in Action
1932394990 Ajax in Practice
1933988134 Spring in Action 2nd
1933988142 ASP Net Ajax in Action
1933988231 Gwt in Action Easy Ajax With the Google Web Toolkit
193435600X Programming Erlang Software for a Concurrent World
3540004025 Geometric Curve Evolution and Image Processing
3540208674 Best Practices in Software Measurement
3540249796 Network Analysis Methodological Foundations
3540259937 Value based Software Engineering
3540306757 Fuzzy Database Modeling of Imprecise And Uncertain Engineering Information
3540306978 Understanding and Using Linear Programming
3540322124 Efficient Approximation and Online Algorithms
3540338071 Web Component Development With Zope 3 2nd
3540343083 Performance Analysis of Network Architectures
3540378812 Web Data Mining
3540405747 Putting Knowledge Networks Into Action Methodology Development Maintenance
3540463674 Binary Quadratic Forms An Algorithmic Approach
354049071X Transactions on Data Hiding and Multimedia Security I
3540714561 Computer Vision Computer Graphics Collaboration Techniques
354071748X Anti Spam Measures Analysis and Design
8391665119 Building Firewalls With OpenBDS And PF 2nd
9087280211 Software Agents Surveillance and the Right to Privacy A Legislative Framework for Agent

Kayseri’nin 2025 e kadar yetecek suyu varmış

Kayseri Büyükşehir Belediye başkanı Sayın Özhaseki geçen günlerde yaptıgı bir açıklamada Kayseri’nin 2025 kadar yetecek miktarda suyu olduğunu söyledi. Bu ne demek anlamına geliyor. Rahatlıkla israf edebiliriz. Belediye israfın nasıl yapılacağı konusunda da hizmetlerini Kayseri’lilerden esirgemiyor ve tüm Kayseri’lilerin bunu rahatlıkla görmesi için park ve bahçe sulamalarında uygulamalı olarak göstermektedir. Osman Kavuncu Bulvarı üzerindeki yeşil alanlarının sulanması sırasında çekilmiş bir kaç foroğraf aşağıdadır.

i-034.jpgi-035.jpgi-036.jpgi-038.jpg

Kayseri Büyükşehir Belediyesi’nin Ağaç katliamı

Kayseray çalışmaları kapsamında güzergah üzerinde ağaçlarla ilgili olarak Sivas Caddesi üzerindeki çalışmalar sırasında buradaki ağaçların İnenü parkına taşınağı söylenmişti. Ancak bu taşıma işlemi güzergah üzerindeki diğer agaçlar için uygulanmayak anladığımız kadarıyla. Blediyeden konu hakkında bilgi istememize rağmen konu ile ilgili henüz bir açıklama yapılmadı. İşte çalışma sırasındaki resimler.

i-050.jpg
i-051.jpg
i-052.jpg
i-054.jpg
Back To Top