Blog

  • Agile software development methodology

    Agile software development methodology


    This video demonstrates our typical agile software development cycle: kick off, planning, development, testing, demonstration, deployment.

    http://www.edsd.com

    С, CPP, С++, С#, qt, win32, windows, net, com, dcom, 3d, cad, tcp, ip, tcp/ip, API, SDK, IIS, microchip, atmel, SMS, Win32, WinAPI, GDI, GPS, Mobile, CryptoAPI, wap, PHP, Python, IronPython, Ruby, asm, Assembler, fortran, ActionScript, Visual Basic, VB, VBA, VB.NET, VBScript, VBS, BASIC, NET, .NET, WPF, WCF, WF, WinForms, Remoting, CIL, ADO.NET, Silverlight, Mono, Java, Spring, Swing, Struts, Servlets, J2ME, MIDP, J2EE, J2SE, JSP, JSF, SEAM, AWT, EJB3, JTA, JPA, Hibernate, JDBC, JME, JSE, Delphi, pascal, fastreport, VCL, Indy, EhLib, DevExpress, Windows, Linux, FreeBSD, iOS, QNX, ARM, Android, Windows CE, Windows Mobile, Windows Phone 7, Phone7, Symbian, eCos, DOS, XML, XSL, JSON, RSS, SSL, SMTP, POP3, SMPP, XMPP, RS-232, RS232, HTTP, GPS, TLS, DirectX, DirectDraw, Direct3D, OpenGL, OLE, ActiveX, AD, Active Directory, MFC, WTL, STL, WMI, Qt, WinAPI, Win32 API, WinSock, WinInet, WinHTTP, GDI, GTK+, OpenMP, MPI, CryptoAPI, Windows Services, Reporting, ASP, ASP.NET, MVC, LAMP, Zend, Ruby on Rails, RoR, jQuery, jQuery UI, XHTML, HTML, HTML5, RESTful, SOAP, JSON, CSS, RSS, JSPObjective-C, ObjectiveC, Forms, django, ajax, SharePoint Services, TSQL, MS SQL, Access, postgre, MDB, ADO, ODBC, SQL Server, MySQL, Oracle, SQLite, PostgreSQL, Share Point, WordPress, Joomla, Drupal, Amiro, Frog, Kentico, AxCMS, Sitefinity, MODx, Kohana, DotNetNuke, LiveStreet, Apache, Tomcat, MacOS, Symbian, S40, S60, Nokia, Windows CE, Phone 7, iPhone, Айфон, КПК, ipad, ipod, App Store, Market, Android, android developers, game programming, mobile games, iphone games, Android games, game, iphone, SQL, Sybase, Firebird, Interbase, LINQ, web 2.0, bitrix, битрикс, rails, perl, cyberplat, osmp, js, javascript, usability, facebook, fb, twitter, vk, Google Maps, Assist, Paypal, Moneybookers, Yandex, WebMoney, database, tests, identity, design, brand book, graphics, logotype, interface, logo, naming, corporate style, unique, identity, logo, logotype, branding, corporate identity, mascot, character, flash, actionscript, flash site, animation, requirement, requirements, requirements specification, architecture, support, professional, quality, concept, project, development, coding, programming, source code, documenting, documentation, testing, deployment, device, embedded, DOS, eCos, ПО, embedded, scheme, web design, site, cross-browser, web, make-up, web 2.0, valid, internet shop, corporate site, portal creation, CMS, use ability, content, content management

  • Composer – Local Development Setup for Mac

    Composer – Local Development Setup for Mac


    Composer is our dependency manager for PHP. It gives a standardized and globally accepted tool to import different packages into our projects as well as run different tasks. In this episode, you and I will walk through installing Composer. Plus, I’ll show you an example way to configure it in a composer.json file.

    Come do this free setup lab to get your Mac ready for local development: https://knowthecode.io/labs/local-development-environment-setup-mac/composer

  • CoGe 1.0 – Tutorial 4 – Developing a new Player module

    CoGe 1.0 – Tutorial 4 – Developing a new Player module


    Okay, now we will create a new Player module runtime – yes, when CoGe running 🙂

    Warning! A bit QC knowledge needed!

    We have a text file with some words, and no image and movie players plays it. But the media slot shows an icon – because the media slots are Quicklook based. The idea is display the next word on each beat.

    Now, launch Quartz Composer.
    – use a Clear and a Billboard patch with Image with string for displaying
    – use Kineme’s String with file patch (from Filetools 0.5b) – downloadable for free on www.kineme.net – for loading text to string
    – get the separeted words with a String Compontents patch
    – create a counter based loop: change to the next word index when counter got an increasing signal, and reset when the current index is the last
    – now open the player template from CoGe’s template folder
    – copy the layerFilePath (this will send the currently selected slots file path from CoGe to QC), and the currentBeat (this will send the current beat number from CoGe to QC) input splitters
    – use this splitters for File Input and triggering counter, when value on the input changing
    – now, save the comp: create a new folder inside CoGe’s player folder, and place the file
    – back to CoGe, select the new player, and enjoy 🙂

    It isn’t too hard, isn’t it? 🙂

    The final Player module with some new option (selectable font for example) downloadable from: http://coge.lovqc.hu/forum/viewtopic.php?f=16&t=117

  • K40 home developed as reversal B&W

    K40 home developed as reversal B&W


    just my fifth attempt to develop Kodachrome K40 as reversal , but obviously in B&W because in color is impossible.
    in this film is a halation layer very difficult to remove, so i shoot a stupid time lapse , tired of losing family film…
    I have to get remove these stains, which are due to double bleach…
    I tried to develop K40 and have always had very poor or no picture, this is the first evidence of a change of strategy with double bleaching…so this is for me my test 0.1

    I will try to improve the final appearance
    Whatever it takes, to not to let die this emulsion…

    Camera : Canon 814 XLS
    Film K40 : expired in 1994 and overexposed 1 stop and 1/3

    You can find a brief explanation ( in spanish ) here:
    http://www.super8.es/viewtopic.php?t=5459

  • PHP and MySQL connection tutorials – part2.mp4

    PHP and MySQL connection tutorials – part2.mp4


    Aoa Everyone. This is a video series that I set up, which contains tutorials on how to establish a connection

    between the MySQL database and your php website.
    In this series I have developed a complete application from scratch, starting from going through on how to set up a

    local development server on your machine, then writing some HTML/CSS to design the interaction(interface) of the

    application and then implementing the basic database functionalities of SELECT, INSERT, UPDATE, and DELETE. Also I

    have explained how to get yourself up and running with JQuery which is an awesome javascript library.

    PreRequisites. Some basic knowledge of HTML/CSS will be helpful.
    So go ahead knock yourself out. Hope this will be helpful for you and 110 minutes worth spending your time for. Do

    leave me some suggestion or request for more videos.

  • Building Laravel Bundles with TDD pt. 1

    Building Laravel Bundles with TDD pt. 1


    We begin building a bundle from scratch using TDD (test-driven development).

    Topics:
    Laravel 3.2
    Git
    Vim
    PHPUnit 3.6
    PHP 5.4

  • Crafting Code Tour And PHP From The CLI

    Crafting Code Tour And PHP From The CLI


    PRESENTATIONS:

    PHP from the CLI by Cal Evans

    PHP is a powerful tool. It is estimated that it is running on more than 80% of the servers on the web today. Many know that PHP can also be run from the command line, but don’t truly appreciate the power that it gives them. You can use PHP for everything from simple command line pipes to back-end maintenance for complex web apps. In this session, we will start with some simple examples of using PHP from the command line and then build up to using it as part of a larger application.

    Your Code Sucks! Five Tools for Evaluating the Quality of Your Code by Brandon Savage

    You know you want to write great code, but how do you know what great code looks like? Using these tools, you’ll be able to figure out exactly what areas of your application are great, and which could use the most improvement. Plus, learn how to apply these tools on a daily basis in your development, automatically!

    Speaker Bios:

    Cal Evans – Many moons ago, at the tender age of 14, Cal touched his first computer. (We’re using the term “computer” loosely here, it was a TRS-80 Model 1) Since then, his life has never been the same. He graduated from TRS-80s to Commodores and eventually to IBM PC’s.

    For the past 13 years, Cal has worked with PHP and MySQL on Linux, OSX, and Windows. He has built a variety of projects ranging in size from simple web pages to multi-million dollar web applications. When not banging his head on his monitor, attempting a blood sacrifice to get a particular piece of code working, he enjoys building and managing development teams using his widely imitated but never patented management style of “management by wandering around”.

    These days, when not working with PHP, Cal can be found working on a variety of projects like CoderFaire. He speaks at conferences around the world on topics ranging from technical talks to motivational talks for developers. If you happen to meet him at a conference, don’t be afraid to buy him a shot of Bourbon.

    Cal is based in Nashville TN, where he is happily married to wife 1.30, the lovely and talented Kathy. Together, they have 2 wonderful kids, who were both smart enough not to pursue a job in IT. He blogs at http://blog.calevans.com/.

    Brandon Savage – Brandon has been a software developer since 2003. Ever since discovering that he could use software to automate routine tasks, he’s been hooked. Brandon is passionate about perfecting the art of software development.

    Brandon blogs, speaks and writes regularly about software development topics. Brandon works at Mozilla on the Socorro project, working daily to make Firefox better. Brandon is also an instrument rated private pilot and enjoys traveling. He blogs at http://www.brandonsavage.net/blog/.

  • PHP Programming Course, Training, Institute in Dwarka, Uttam Nagar

    PHP Programming Course, Training, Institute in Dwarka, Uttam Nagar


    Sit hub is experienced PHP Programming Course in provider Delhi. We are proven to be the best training hub in uttam nagar, najafgarh, janakpuri, vikaspuri, nawada, Delhi, India.
    PHP training is one of the best ways for students and graduates who want to build their career in Web Development in IT industry. PHP is a server side web scripting language and this is an ‘Open Source Technology’. PHP is the widely used web programming language across the world and almost all medium sized and Multi National IT companies work on PHP technologies.

  • Joomla Development 101: Lesson 14

    Joomla Development 101: Lesson 14


    Joomla development tutorial exploring the helper PHP file for a Joomla module. This tutorial continues the Joomla Development 101 series.