Presentation I did at the Linuxdagen 2007 in Oslo (http://www.linuxdagen.no). Covers Achievo ATK, but also some background info on running an open source project (may 7th, 2007).
Building and Working With Static Sites in Ruby on RailsViget Labs
Ben Scofield presents his solution for building web applications in Rails that contain a large chunk of static content. This approach merges the management of static content with the power that the Rails framework provides to developers.
The future of Facebook fundraising - IoF National Convention 2012Jonathan Waddingham
Facebook is the world's largest social network and charities are keen to create communities and engage with supporters there, yet few are using any of Facebook's tools to raise any money effectively. Based on data from Facebook and JustGiving, we show you how to prompt donors to share their donations and the pound value of a Facebook share compared to other social networks. You'll also hear Facebook's own advice to charities on using the platform, and how a charity has successfully done so.
Building and Working With Static Sites in Ruby on RailsViget Labs
Ben Scofield presents his solution for building web applications in Rails that contain a large chunk of static content. This approach merges the management of static content with the power that the Rails framework provides to developers.
The future of Facebook fundraising - IoF National Convention 2012Jonathan Waddingham
Facebook is the world's largest social network and charities are keen to create communities and engage with supporters there, yet few are using any of Facebook's tools to raise any money effectively. Based on data from Facebook and JustGiving, we show you how to prompt donors to share their donations and the pound value of a Facebook share compared to other social networks. You'll also hear Facebook's own advice to charities on using the platform, and how a charity has successfully done so.
The Expression of Emotions in Men and Avatars? Zur „Bildung der Gefühle“ in virtuellen Umgebungen.
Vortrag auf der Tagung „Die Bildung der Gefühle“ - Interdisziplinäre Tagung des MPI für Bildungsforschung Berlin in Zusammenarbeit mit dem Exzellenzcluster „Languages of Emotion“, Freie Universität Berlin
4. Dezember 2010
The full title is "Understanding the new breed of digital donors and how to maximise your fundraising through their networks" and this presentation was given by Bryan Miller and Jonathan Waddingham at the 29th International Fundraising Congress in Holland on the 22nd and 23rd October 2009
Interactions 12 Redux - Beyond the screenJason Mesut
A redux of a number of talks at Interactions 12 that I saw connected by a theme of moving beyond the screen. Beyond the Natural User Interface. Beyond 'mobile.
How we built our new crowdfunding for social good community Yimby.com using lean startup and agile principles, and how we're growing our audience using growth hacking tactics and constantly testing and learning, even with a small team.
The Expression of Emotions in Men and Avatars? Zur „Bildung der Gefühle“ in virtuellen Umgebungen.
Vortrag auf der Tagung „Die Bildung der Gefühle“ - Interdisziplinäre Tagung des MPI für Bildungsforschung Berlin in Zusammenarbeit mit dem Exzellenzcluster „Languages of Emotion“, Freie Universität Berlin
4. Dezember 2010
The full title is "Understanding the new breed of digital donors and how to maximise your fundraising through their networks" and this presentation was given by Bryan Miller and Jonathan Waddingham at the 29th International Fundraising Congress in Holland on the 22nd and 23rd October 2009
Interactions 12 Redux - Beyond the screenJason Mesut
A redux of a number of talks at Interactions 12 that I saw connected by a theme of moving beyond the screen. Beyond the Natural User Interface. Beyond 'mobile.
How we built our new crowdfunding for social good community Yimby.com using lean startup and agile principles, and how we're growing our audience using growth hacking tactics and constantly testing and learning, even with a small team.
Professional PHP: an open-source alternative for enterprise development [Kort...Combell NV
A presentation on Enterprise PHP development for people who have no experience with PHP programming.
Basically this presentation defends PHP as a worthy technology for enterprise projects and is directly compared with other enterprise technologies such as Java and the .NET framework
Database Benchmarks: Silicon Valley SQL Server User Group Meeting May 2009Mark Ginnebaugh
Database Benchmarking is the topic at the Silicon Valley SQL Server User Group on May 19, 2009. Phil Hummel, Microsoft Technology Architect, is the speaker.
High-Octane Dev Teams: Three Things You Can Do To Improve Code QualityAtlassian
Bugs suck. But we know they are inevitable. Finding bugs fast and dealing with them early results in higher quality code. This session explores the practical approaches to improving code quality with automated testing, continuous integration and effective code review.
Atlassian Speaker: Brendan Humphreys
Customer Speaker: Rik Tamm-Daniels of Attivio
Key Takeaways:
* Overviews of key concepts and how to get started
* Walk-throughs and configuration tips for Clover, Bamboo and Crucible
* Stories from the trenches
Similar to Achievo ATK, an Open Source project (20)
PHP Development In The Cloud (php|tek edition)Ivo Jansch
This talk is the companion talk to the 'PHP Development in the Cloud' book I wrote with Vito Chin. It's an introduction into cloud computing for PHP developers. Delivered on may 25 at php|tek in Chicago.
These are the slides for a three hour primer for PHP developers. It covers the whole spectrum from the mobile web to apis for native apps, as well as topics such as generating QR codes and sending push notifications from PHP to android and apple devices.
Building an SSO platform in PHP (Zend Webinar Edition)Ivo Jansch
I did a Webinar for Zend on March 31st, 2011 about Single Sign On. In this presentation I covered openid, oauth and saml as suitable implementations for single sign on to web applications.
This talk was presented at the Daycamp 4 Developers 2 on March 5th, 2011. In this talk I talked about my experiences with telecommuting, and why it makes sense for businesses to allow developers to work remotely.
An overview of cloud computing for PHP developers.
This is a slightly updated version of my earlier 'PHP and the Cloud' slides, mostly to reflect my new company's layout.
Updated version of my PHP in a mobile ecosystem talk. Looks at how PHP plays a role in the mobile world, and explains what php developers need to know about mobile development.
Presentation delivered at the PHPBenelux 2011 conference and the PHP UK conference 2011.
Building an SSO platform in php (Zendcon 2010)Ivo Jansch
A presentation explaining how to build Single Sign On functionality in PHP using standards such as OpenID, OAuth and SAML. Delivered on November 4, 2010 at Zendcon in Santa Clara
PHP in a Mobile Ecosystem (Zendcon 2010)Ivo Jansch
A look at PHP's role in mobile web and app development. Delivered at Zendcon 2010 on November 3, 2010.
If you like the content or want to give feedback or if you need help with any of the concepts mentioned here, contact me at egeniq.com.
Content Management Selection and StrategyIvo Jansch
A presentation I did at the IMS 2009 event in London, helping organizations define a content management system strategy and helping them with the selection of CMS systems.
Slides of the talk I did at Zendcon 09. It tells PHP developers what they need to know about the cloud and gives exampes of how to interact with cloud services and applications.
Dynamic Languages In The Enterprise (4developers march 2009)Ivo Jansch
Slightly more generic version of my 'Enterprise PHP' talk, adjusted for the 4developers conference's 'dedicated languages' track that features developers with different backgrounds.
Empowering the Unbanked: The Vital Role of NBFCs in Promoting Financial Inclu...Vighnesh Shashtri
In India, financial inclusion remains a critical challenge, with a significant portion of the population still unbanked. Non-Banking Financial Companies (NBFCs) have emerged as key players in bridging this gap by providing financial services to those often overlooked by traditional banking institutions. This article delves into how NBFCs are fostering financial inclusion and empowering the unbanked.
how to sell pi coins at high rate quickly.DOT TECH
Where can I sell my pi coins at a high rate.
Pi is not launched yet on any exchange. But one can easily sell his or her pi coins to investors who want to hold pi till mainnet launch.
This means crypto whales want to hold pi. And you can get a good rate for selling pi to them. I will leave the telegram contact of my personal pi vendor below.
A vendor is someone who buys from a miner and resell it to a holder or crypto whale.
Here is the telegram contact of my vendor:
@Pi_vendor_247
The Evolution of Non-Banking Financial Companies (NBFCs) in India: Challenges...beulahfernandes8
Role in Financial System
NBFCs are critical in bridging the financial inclusion gap.
They provide specialized financial services that cater to segments often neglected by traditional banks.
Economic Impact
NBFCs contribute significantly to India's GDP.
They support sectors like micro, small, and medium enterprises (MSMEs), housing finance, and personal loans.
If you are looking for a pi coin investor. Then look no further because I have the right one he is a pi vendor (he buy and resell to whales in China). I met him on a crypto conference and ever since I and my friends have sold more than 10k pi coins to him And he bought all and still want more. I will drop his telegram handle below just send him a message.
@Pi_vendor_247
Even tho Pi network is not listed on any exchange yet.
Buying/Selling or investing in pi network coins is highly possible through the help of vendors. You can buy from vendors[ buy directly from the pi network miners and resell it]. I will leave the telegram contact of my personal vendor.
@Pi_vendor_247
Introduction to Indian Financial System ()Avanish Goel
The financial system of a country is an important tool for economic development of the country, as it helps in creation of wealth by linking savings with investments.
It facilitates the flow of funds form the households (savers) to business firms (investors) to aid in wealth creation and development of both the parties
Exploring Abhay Bhutada’s Views After Poonawalla Fincorp’s Collaboration With...beulahfernandes8
The financial landscape in India has witnessed a significant development with the recent collaboration between Poonawalla Fincorp and IndusInd Bank.
The launch of the co-branded credit card, the IndusInd Bank Poonawalla Fincorp eLITE RuPay Platinum Credit Card, marks a major milestone for both entities.
This strategic move aims to redefine and elevate the banking experience for customers.
how can i use my minded pi coins I need some funds.DOT TECH
If you are interested in selling your pi coins, i have a verified pi merchant, who buys pi coins and resell them to exchanges looking forward to hold till mainnet launch.
Because the core team has announced that pi network will not be doing any pre-sale. The only way exchanges like huobi, bitmart and hotbit can get pi is by buying from miners.
Now a merchant stands in between these exchanges and the miners. As a link to make transactions smooth. Because right now in the enclosed mainnet you can't sell pi coins your self. You need the help of a merchant,
i will leave the telegram contact of my personal pi merchant below. 👇 I and my friends has traded more than 3000pi coins with him successfully.
@Pi_vendor_247
Currently pi network is not tradable on binance or any other exchange because we are still in the enclosed mainnet.
Right now the only way to sell pi coins is by trading with a verified merchant.
What is a pi merchant?
A pi merchant is someone verified by pi network team and allowed to barter pi coins for goods and services.
Since pi network is not doing any pre-sale The only way exchanges like binance/huobi or crypto whales can get pi is by buying from miners. And a merchant stands in between the exchanges and the miners.
I will leave the telegram contact of my personal pi merchant. I and my friends has traded more than 6000pi coins successfully
Tele-gram
@Pi_vendor_247
how to swap pi coins to foreign currency withdrawable.DOT TECH
As of my last update, Pi is still in the testing phase and is not tradable on any exchanges.
However, Pi Network has announced plans to launch its Testnet and Mainnet in the future, which may include listing Pi on exchanges.
The current method for selling pi coins involves exchanging them with a pi vendor who purchases pi coins for investment reasons.
If you want to sell your pi coins, reach out to a pi vendor and sell them to anyone looking to sell pi coins from any country around the globe.
Below is the contact information for my personal pi vendor.
Telegram: @Pi_vendor_247
The European Unemployment Puzzle: implications from population agingGRAPE
We study the link between the evolving age structure of the working population and unemployment. We build a large new Keynesian OLG model with a realistic age structure, labor market frictions, sticky prices, and aggregate shocks. Once calibrated to the European economy, we quantify the extent to which demographic changes over the last three decades have contributed to the decline of the unemployment rate. Our findings yield important implications for the future evolution of unemployment given the anticipated further aging of the working population in Europe. We also quantify the implications for optimal monetary policy: lowering inflation volatility becomes less costly in terms of GDP and unemployment volatility, which hints that optimal monetary policy may be more hawkish in an aging society. Finally, our results also propose a partial reversal of the European-US unemployment puzzle due to the fact that the share of young workers is expected to remain robust in the US.
how to sell pi coins effectively (from 50 - 100k pi)DOT TECH
Anywhere in the world, including Africa, America, and Europe, you can sell Pi Network Coins online and receive cash through online payment options.
Pi has not yet been launched on any exchange because we are currently using the confined Mainnet. The planned launch date for Pi is June 28, 2026.
Reselling to investors who want to hold until the mainnet launch in 2026 is currently the sole way to sell.
Consequently, right now. All you need to do is select the right pi network provider.
Who is a pi merchant?
An individual who buys coins from miners on the pi network and resells them to investors hoping to hang onto them until the mainnet is launched is known as a pi merchant.
debuts.
I'll provide you the Telegram username
@Pi_vendor_247
where can I find a legit pi merchant onlineDOT TECH
Yes. This is very easy what you need is a recommendation from someone who has successfully traded pi coins before with a merchant.
Who is a pi merchant?
A pi merchant is someone who buys pi network coins and resell them to Investors looking forward to hold thousands of pi coins before the open mainnet.
I will leave the telegram contact of my personal pi merchant to trade with
@Pi_vendor_247
1. Achievo ATK – An Open Source Project
Ivo Jansch <ivo@ibuildings.nl>
Ibuildings.nl BV
2. Agenda
• About Ibuildings
• About the ATK framework
• Demo
• Running an open source project
woensdag 6 juni 2007 2
3. About Ibuildings.nl
• Company
Founded in 1999
Based in the Netherlands
Today: 40+ employees in 3 offices (Vlissingen,
Rotterdam and Sittard)
Technology (open source) background
• Main activities
Technology & Development
Communication & Marketing
Business Solutions
woensdag 6 juni 2007 3
4. Technology at Ibuildings
• Software engineering
Strong focus on solid software engineering practices
• PHP as a strategic development platform
All developers are Zend Certified Engineers
Actively contributing to the Open Source community
• Zend partnership
Official Zend Representative for the Benelux
PHP and Zend Training
woensdag 6 juni 2007 4
5. ATK Application Framework
• Achievo ATK is an object oriented Web
Application Framework, written in PHP
• Business application development
• Targeted at developers who wish to focus on
business logic, instead of coding HTML
woensdag 6 juni 2007 5
6. ATK philosophy
• Very Rapid Application Development
Code minimization (10 lines of code…)
“Don’t reinvent the wheel”
“Don’t Repeat Yourself” principle
80/20 rule
• Versatile
Supports many databases
Runs out of the box
Dependencies are bundled
PHP4 / PHP5
• Customizable
Modular system
Customize ATK
Customize your own software
woensdag 6 juni 2007 6
7. ATK features
• For the user
Uniform interface
CRUD functionality
Data search functionality
Themes
Internationalization (15+ languages)
AJAX features
• For the developer
Database abstraction layer (MySQL, Oracle, PostgreSQL)
Relationship modeling (e.g. 1:N, N:1, N:M db relations)
Flexible authentication & authorization
Application session management
Out of the box, but 100% customizable
woensdag 6 juni 2007 7
8. ATK is NOT…
• A component framework
Zend Framework
ezComponents
PEAR
• These provide components to build applications
• ATK builds the application
• A CMS
But you can build one with ATK
woensdag 6 juni 2007 8
10. History
• Startup company
Software can be expensive
• Open Source minded
‘LAMP’ based company
• Scratching an itch
Administration
• Achievo Project Management
First open source release in April 2000
Initial release: ‘How not to write software’
woensdag 6 juni 2007 10
11. History (2)
• Something was not right
Community feedback (a lot of feature requests)
Customization needs
Code duplication, spaghetti
• Complete rewrite
Software Engineering + OO
Model driven approach
=> ATK born
• Breaking loose of Achievo
All Ibuildings software based on ATK since 2001
ATK released as separate OS project in 2004
woensdag 6 juni 2007 11
12. Business Model
• Knowledge based model
Support
Training
Paid enhancements
• License based model
Commercial licensing
Dual licensing
• Indirect model
Projects
Other products (CMS, dotcoms)
woensdag 6 juni 2007 12
13. Development Model
• Evolutionary development
Grow as needed
Community contributions
• Generalization
Careful selection of development layer
Need something twice -> generalize
• Quality control
Unit Testing
Sheriffs
woensdag 6 juni 2007 13
14. Setting up a community
• Tools
Website
Source Control
Forum
Bugtracker
Wiki
Build automation (nightlies, releases)
• Release guidelines
Release something that works
Out of the box
woensdag 6 juni 2007 14
15. Setting up a community (2)
• Keeping users happy
Document the software
Help the users
Stay in touch
Maintain backwardscompatibility
• Marketing
Make sure you are found
Get linked
Watch the competition
woensdag 6 juni 2007 15
16. More info
• Visit these websites for more information about
Ibuildings and the ATK framework:
http://www.ibuildings.nl
http://www.achievo.org/atk
http://www.achievo.org/blog
• ivo@ibuildings.nl
• Thank you!
woensdag 6 juni 2007 16