SlideShare a Scribd company logo
1 of 127
Who is this fool?! A little about me
Graphic Art Photography Web Design Django VFX JavaScript Print Design Software Digital Media CSS Python Flash / Flex
PERL & JavaScript
Django = HotPileOfAwesome( yes=True ) Django.build_web_app( fast=True )
Django.make_an_app() >>> True Django.log_in_user() >>> True Django.comment_on_my_model() >>> True Django.message_my_user(user='myuser') >>> True Django.send_emails( emails=['me@mail.com'] ) >>> True Django.do_complex_SQL( please=True ) >>> No Problem!
Django.make_a_thumbnail() >>> Thumbnail? Django.send_text_message() >>> Email Exception: no such thing Django.search_all_my_stuff() >>> WTF? Django.get_data_in_under_75_queries() >>> Whoa... Django.alter_table(model='MyModel') >>> Let's not get crazy Django.be_restful( now=True ) >>> you meanrequest.POST
I've Got an  app for that!
Searching
Searching Find Stuff - Fast
Searching Find Stuff - Fast ( without crushing my DB )
Haystack haystacksearch.org Djapian code.google.com/p/djapian/ Sphinx django-sphinx ( github )
Django MyModel.objects.filter( text__icontains='word' )OR MyModel.objects.filter( text__search='word' ) Problems: ,[object Object]
slow
mysql
manual DB configs,[object Object]
Haystack SearchQuerySet() .filter(  SQ(field=True)  | SQ(field__relation="something")  ~SQ(field=False)  ) >>> [ <SearchResult>, <SearchResult>, <SearchResult> ]
Xapian classArticleIndexer( Indexer ): fields = ['title','body'] tags = [ ('title','title', 3), ('body', 'as_plain_text', 1) ] space.add_index(Article, ArticleIndexer, attach_as='indexer')
Xapian fromdjapian.indexer import CompositeIndexer flags = xapian.QueryParser.FLAG_PARTIAL| br />xapian.QueryParser.FLAG_WILDCARD indexers = [ Model_1.indexer, Model_2.indexer ] comp = CompositeIndexer( *indexers ) s = comp.search( `a phrase` ).flags( flags ) >>> [ <hit:score=100>,<hit:score=98> ] $ s[0].instance >>> <ModelInstance:Model>
Haystack Xapian Index files Class Based Index Customize Text For Indexing Link to Indexed Object Index Fields, Methods & Relations Stemming, Facetting, Highlighting, Spelling ,[object Object]
Whole Word Matching
Loads all indexers
Multiple Index Hooks
Stored fields
Django-like Syntax
Templates &  Tags
Views, Forms & Fields
Wildcard Matching
Partial word matching
Doesn't Load All indexers
Interactive shell
Close to the metal ( Control )
Watches Models for changes
Pre-index Filtering,[object Object]
REST API Exposing Your Data
REST API Exposing Your Data ( In a meaningful way )
Django defview_func( reqeuest, *args, **kwargs):    request.GET    request.POST    request.FILES Problems: ,[object Object]
Can't restrict access based on HTTP methods
Serialization is left up to you
Manual auth
Tons of URLs,[object Object]
Piston classMyHandler( BaseHandler ):      methods_allowed =( 'GET', 'PUT')      model = MyModel      classMyOtherHandler( BaseHandler ):      methods_allowed =( 'GET', 'PUT')      model = MyOtherModel fields = ('title','content',('author',('username',) ) ) exclude = ('id', re.compile(r'^private_')) defread( self, request): return [ x for x in MyOtherModel.objects.select_related() ] defupdate( self, request ): ...
Tastypie classMyResource( ModelResource ): fk_field = fields.ForiegnKey( OtherResource, 'fk_field' )   classMeta: authentication = ApiKeyAuthentication()      queryset = MyModel.object.all() resource_name = 'resource' fields = ['title', 'content', ] allowed_methods = [ 'get' ] filtering = { 'somfield': ('exact', 'startswith') } defdehydrate_FOO( self, bundle ): return bundle.data[ 'FOO' ] = 'What I want'
Tastypie - Client Side newRequest.JSONP({ url:'http://www.yoursite.com/api/resource' ,method:'get' ,data:{ username:'billyblanks' ,api_key:'5eb63bbbe01eeed093cb22bb8f5acdc3' ,title__startswith:"Hello World" } ,onSuccess: function( data ){ console.info( data.meta ); console.log( data.objects ): }).send(); http://www.yoursite.com/api/resource/1 http://www.yoursite.com/api/resource/set/1;5 http://www.yoursite.com/api/resource/?format=xml
PISTON TASTYPIE Multiple Formats Throttling All HTTP Methods Authentication Arbitrary Data Resources Highly Configurable ,[object Object]
Built in fields
Auto Meta Data
Resource URIs
ORM ablities ( client )
API Key Auth
Object Caching ( backends )
De / Re hydrations hooks
Validation Via Forms
Deep ORM Ties
Data Streaming
OAuth / contrib Auth
URI Templates
Auto API Docs,[object Object]
DATABASE
DJANGO-SOUTH south.aeracode.org QUERYSET-TRANSFORM github.com/jbalogh/django-queryset-transform DJANGO-SELECTREVERSE code.google.com/p/django-selectreverse
SOUTH
SOUTH Database Migrations
DJANGO $ python manage.py syncdb
DJANGO $ python manage.py syncdb >>> You have a new Database!
DJANGO classMyModel( models.Model): relation = models.ForiegnKey( Model2 )
DJANGO classMyModel( models.Model ): relation = models.ForiegnKey( Model2 ) classMyModel( models.Model ): relation = models.ManyToMany( Model2 )
DJANGO $ python manage.py syncdb
DJANGO $ python manage.py syncdb >>> Sucks to be you!
WTF?!
DJANGO $ python manage.py syncdb >>> Sucks to be you! Problem: ,[object Object],[object Object],[object Object]
DJANGO classMyModel( models.Model ): relation = models.ForiegnKey( Model2 ) classMyModel( models.Model ): relation = models.ManyToMany( Model2 )
SOUTH $ python manage.py schemamigration <yourapp> >>> Sweet, run migrate
SOUTH $ python manage.py migrate <yourapp> >>> Done.
SOUTH
QUERYSET-TRANSFORM github.com/jbalogh/django-queryset-transform ( n + 1 )
QUERYSET-TRANSFORM {%for object in object_list %} {%for object in object.things.all %} {%if object.relation %} {{ object.relation.field.text }} {%else%} {{ object.other_relation }} {%endif%} {%endfor%} {%empty%} no soup for you {%endfor%}
QUERYSET-TRANSFORM deflookup_tags(item_qs): item_pks = [item.pk for item in item_qs] m2mfield = Item._meta.get_field_by_name('tags')[0] tags_for_item = br />Tag.objects.filter( item__in = item_pks) .extra(select = {'item_id': '%s.%s' % ( m2mfield.m2m_db_table(), m2mfield.m2m_column_name() )          })          tag_dict = {} for tag in tags_for_item: tag_dict.setdefault(tag.item_id, []).append(tag) for item in item_qs: item.fetched_tags = tag_dict.get(item.pk, [])
QUERYSET-TRANSFORM qs = Item.objects.filter( name__contains = 'e' ).transform(lookup_tags)
QUERYSET-TRANSFORM from django.db import connection len( connection.queries ) >>> 2
DJANGO-SELECTREVERSE code.google.com/p/django-selectreverse
DJANGO-SELECTREVERSE Tries prefetching on reverse relations model_instance.other_model_set.all()
CONTENT MANAGEMENT
DJANGO-CMS www.django-cms.org WEBCUBE-CMS www.webcubecms.com SATCHMO www.satchmoproject.com
WEBCUBE-CMS
WEBCUBE-CMS Feature Complete
WEBCUBE-CMS Feature Complete Robust & Flexible
WEBCUBE-CMS Feature Complete Robust & Flexible ( Commercial License )
$12,000
$12,000
+ $300 / mo
WTF?!
DJANGO-CMS
PRO CON ,[object Object]
Plugin Support
Template Switching
Menu Control
Translations
Front-End Editing ( latest )
Moderation
Template Tags
Lots of settings
Lots Of Settings ( again )
Another Learning Curve
Plone Paradox
Plugins a little wonky,[object Object]
SATCHMO E-Commerce-y CMS
Django Admin
DJANGO-GRAPPELLI code.google.com/p/django-grappelli DJANGO-FILEBROWSE code.google.com/p/django-filebrowser DJANGO-ADMIN TOOLS bitbucket.org/izi/django-admin-tools
GRAPPELLI
GRAPPELLI
GRAPPELLI
FILEBROWSER
FILEBROWSER
FILEBROWSER
FILEBROWSER
ADMIN TOOLS
ADMIN TOOLS
ADMIN TOOLS
Image Management
DJANGO-IMAGEKIT bitbucket.org/jdriscoll/django-imagekit DJANGO-PHOTOLOGUE code.google.com/p/django-photologue SORL-THUMBNAIL thumbnail.sorl.net/
DJANGO classMyModel( models.Model ): image = models.ImageField(upload_to='/' )
DJANGO classMyModel( models.Model ): image = models.ImageField( upload_to='/' ) thumb = models.ImageField( upload_to='/' )

More Related Content

What's hot

Smarter Interfaces with jQuery (and Drupal)
Smarter Interfaces with jQuery (and Drupal)Smarter Interfaces with jQuery (and Drupal)
Smarter Interfaces with jQuery (and Drupal)aasarava
 
Best Practice Testing with Lime 2
Best Practice Testing with Lime 2Best Practice Testing with Lime 2
Best Practice Testing with Lime 2Bernhard Schussek
 
Система рендеринга в Magento
Система рендеринга в MagentoСистема рендеринга в Magento
Система рендеринга в MagentoMagecom Ukraine
 
Building Complex GUI Apps The Right Way. With Ample SDK - SWDC2010
Building Complex GUI Apps The Right Way. With Ample SDK - SWDC2010Building Complex GUI Apps The Right Way. With Ample SDK - SWDC2010
Building Complex GUI Apps The Right Way. With Ample SDK - SWDC2010Sergey Ilinsky
 
Best practices for js testing
Best practices for js testingBest practices for js testing
Best practices for js testingKarl Mendes
 
Findability Bliss Through Web Standards
Findability Bliss Through Web StandardsFindability Bliss Through Web Standards
Findability Bliss Through Web StandardsAarron Walter
 
Django Forms: Best Practices, Tips, Tricks
Django Forms: Best Practices, Tips, TricksDjango Forms: Best Practices, Tips, Tricks
Django Forms: Best Practices, Tips, TricksShawn Rider
 
Web APIs & Google APIs
Web APIs & Google APIsWeb APIs & Google APIs
Web APIs & Google APIsPamela Fox
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructurePamela Fox
 
Haml & Sass presentation
Haml & Sass presentationHaml & Sass presentation
Haml & Sass presentationbryanbibat
 
Google Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, PlatformGoogle Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, PlatformPamela Fox
 

What's hot (20)

Smarter Interfaces with jQuery (and Drupal)
Smarter Interfaces with jQuery (and Drupal)Smarter Interfaces with jQuery (and Drupal)
Smarter Interfaces with jQuery (and Drupal)
 
Best Practice Testing with Lime 2
Best Practice Testing with Lime 2Best Practice Testing with Lime 2
Best Practice Testing with Lime 2
 
Система рендеринга в Magento
Система рендеринга в MagentoСистема рендеринга в Magento
Система рендеринга в Magento
 
Building Complex GUI Apps The Right Way. With Ample SDK - SWDC2010
Building Complex GUI Apps The Right Way. With Ample SDK - SWDC2010Building Complex GUI Apps The Right Way. With Ample SDK - SWDC2010
Building Complex GUI Apps The Right Way. With Ample SDK - SWDC2010
 
Best practices for js testing
Best practices for js testingBest practices for js testing
Best practices for js testing
 
Ant
Ant Ant
Ant
 
Gae
GaeGae
Gae
 
Jquery 1
Jquery 1Jquery 1
Jquery 1
 
Findability Bliss Through Web Standards
Findability Bliss Through Web StandardsFindability Bliss Through Web Standards
Findability Bliss Through Web Standards
 
ColdFusion ORM
ColdFusion ORMColdFusion ORM
ColdFusion ORM
 
Django
DjangoDjango
Django
 
Django Forms: Best Practices, Tips, Tricks
Django Forms: Best Practices, Tips, TricksDjango Forms: Best Practices, Tips, Tricks
Django Forms: Best Practices, Tips, Tricks
 
Element
ElementElement
Element
 
Jsp Presentation +Mufix "3"
Jsp Presentation +Mufix "3"Jsp Presentation +Mufix "3"
Jsp Presentation +Mufix "3"
 
Ajax
AjaxAjax
Ajax
 
Web APIs & Google APIs
Web APIs & Google APIsWeb APIs & Google APIs
Web APIs & Google APIs
 
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google InfrastructureLiving in the Cloud: Hosting Data & Apps Using the Google Infrastructure
Living in the Cloud: Hosting Data & Apps Using the Google Infrastructure
 
YQL talk at OHD Jakarta
YQL talk at OHD JakartaYQL talk at OHD Jakarta
YQL talk at OHD Jakarta
 
Haml & Sass presentation
Haml & Sass presentationHaml & Sass presentation
Haml & Sass presentation
 
Google Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, PlatformGoogle Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, Platform
 

Viewers also liked

Building & Managing Windows Azure
Building & Managing Windows AzureBuilding & Managing Windows Azure
Building & Managing Windows AzureK.Mohamed Faizal
 
Global management trends in a two speed world 2.9.2011
Global management trends in a two speed world 2.9.2011Global management trends in a two speed world 2.9.2011
Global management trends in a two speed world 2.9.2011ncovrljan
 
Advanced Administrative Solutions
Advanced Administrative SolutionsAdvanced Administrative Solutions
Advanced Administrative SolutionsMarianne Campbell
 
ePortfolio for Forensic Psychology
ePortfolio for Forensic PsychologyePortfolio for Forensic Psychology
ePortfolio for Forensic PsychologyMicheleFoster
 
So you want to be a pre sales architect or consultant
So you want to be a pre sales architect or consultantSo you want to be a pre sales architect or consultant
So you want to be a pre sales architect or consultantK.Mohamed Faizal
 

Viewers also liked (6)

Building & Managing Windows Azure
Building & Managing Windows AzureBuilding & Managing Windows Azure
Building & Managing Windows Azure
 
Global management trends in a two speed world 2.9.2011
Global management trends in a two speed world 2.9.2011Global management trends in a two speed world 2.9.2011
Global management trends in a two speed world 2.9.2011
 
Advanced Administrative Solutions
Advanced Administrative SolutionsAdvanced Administrative Solutions
Advanced Administrative Solutions
 
ePortfolio for Forensic Psychology
ePortfolio for Forensic PsychologyePortfolio for Forensic Psychology
ePortfolio for Forensic Psychology
 
Ubuntu sunum...
Ubuntu   sunum...Ubuntu   sunum...
Ubuntu sunum...
 
So you want to be a pre sales architect or consultant
So you want to be a pre sales architect or consultantSo you want to be a pre sales architect or consultant
So you want to be a pre sales architect or consultant
 

Similar to Meetup django common_problems(1)

Building Web Interface On Rails
Building Web Interface On RailsBuilding Web Interface On Rails
Building Web Interface On RailsWen-Tien Chang
 
Django Introduction Osscamp Delhi September 08 09 2007 Mir Nazim
Django Introduction Osscamp Delhi September 08 09 2007 Mir NazimDjango Introduction Osscamp Delhi September 08 09 2007 Mir Nazim
Django Introduction Osscamp Delhi September 08 09 2007 Mir NazimMir Nazim
 
Django - Framework web para perfeccionistas com prazos
Django - Framework web para perfeccionistas com prazosDjango - Framework web para perfeccionistas com prazos
Django - Framework web para perfeccionistas com prazosIgor Sobreira
 
Strutsjspservlet
Strutsjspservlet Strutsjspservlet
Strutsjspservlet Sagar Nakul
 
Strutsjspservlet
Strutsjspservlet Strutsjspservlet
Strutsjspservlet Sagar Nakul
 
WordPress Standardized Loop API
WordPress Standardized Loop APIWordPress Standardized Loop API
WordPress Standardized Loop APIChris Jean
 
JBUG 11 - Django-The Web Framework For Perfectionists With Deadlines
JBUG 11 - Django-The Web Framework For Perfectionists With DeadlinesJBUG 11 - Django-The Web Framework For Perfectionists With Deadlines
JBUG 11 - Django-The Web Framework For Perfectionists With DeadlinesTikal Knowledge
 
ActiveWeb: Chicago Java User Group Presentation
ActiveWeb: Chicago Java User Group PresentationActiveWeb: Chicago Java User Group Presentation
ActiveWeb: Chicago Java User Group Presentationipolevoy
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2fishwarter
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2fishwarter
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2fishwarter
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2fishwarter
 
Grails Introduction - IJTC 2007
Grails Introduction - IJTC 2007Grails Introduction - IJTC 2007
Grails Introduction - IJTC 2007Guillaume Laforge
 
Intro To Mvc Development In Php
Intro To Mvc Development In PhpIntro To Mvc Development In Php
Intro To Mvc Development In Phpfunkatron
 
Boston Computing Review - Ruby on Rails
Boston Computing Review - Ruby on RailsBoston Computing Review - Ruby on Rails
Boston Computing Review - Ruby on RailsJohn Brunswick
 
Javascript
JavascriptJavascript
Javascripttimsplin
 

Similar to Meetup django common_problems(1) (20)

Building Web Interface On Rails
Building Web Interface On RailsBuilding Web Interface On Rails
Building Web Interface On Rails
 
Django Introduction Osscamp Delhi September 08 09 2007 Mir Nazim
Django Introduction Osscamp Delhi September 08 09 2007 Mir NazimDjango Introduction Osscamp Delhi September 08 09 2007 Mir Nazim
Django Introduction Osscamp Delhi September 08 09 2007 Mir Nazim
 
Django - Framework web para perfeccionistas com prazos
Django - Framework web para perfeccionistas com prazosDjango - Framework web para perfeccionistas com prazos
Django - Framework web para perfeccionistas com prazos
 
Jsp
JspJsp
Jsp
 
Struts,Jsp,Servlet
Struts,Jsp,ServletStruts,Jsp,Servlet
Struts,Jsp,Servlet
 
Strutsjspservlet
Strutsjspservlet Strutsjspservlet
Strutsjspservlet
 
Strutsjspservlet
Strutsjspservlet Strutsjspservlet
Strutsjspservlet
 
WordPress Standardized Loop API
WordPress Standardized Loop APIWordPress Standardized Loop API
WordPress Standardized Loop API
 
JBUG 11 - Django-The Web Framework For Perfectionists With Deadlines
JBUG 11 - Django-The Web Framework For Perfectionists With DeadlinesJBUG 11 - Django-The Web Framework For Perfectionists With Deadlines
JBUG 11 - Django-The Web Framework For Perfectionists With Deadlines
 
WordPress APIs
WordPress APIsWordPress APIs
WordPress APIs
 
ActiveWeb: Chicago Java User Group Presentation
ActiveWeb: Chicago Java User Group PresentationActiveWeb: Chicago Java User Group Presentation
ActiveWeb: Chicago Java User Group Presentation
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2
 
Grails Introduction - IJTC 2007
Grails Introduction - IJTC 2007Grails Introduction - IJTC 2007
Grails Introduction - IJTC 2007
 
Merb jQuery
Merb jQueryMerb jQuery
Merb jQuery
 
Intro To Mvc Development In Php
Intro To Mvc Development In PhpIntro To Mvc Development In Php
Intro To Mvc Development In Php
 
Boston Computing Review - Ruby on Rails
Boston Computing Review - Ruby on RailsBoston Computing Review - Ruby on Rails
Boston Computing Review - Ruby on Rails
 
Javascript
JavascriptJavascript
Javascript
 

Recently uploaded

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Recently uploaded (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Meetup django common_problems(1)