Chad Sellers of Useful Fruit Software presenting at Baltimore Cocoa on the Cocoa Text System. Video available at http://baltimorecocoa.com/post/1167471671/cocoa-text-system-video-slides
Mongodb and Totsy - E-commerce Case StudyMitch Pirtle
Deck from MongoChicago, providing a case study on the implementation of the totsy.com website using MongoDB and the Lithium framework.
There's a video you can watch of the same presentation from the Mongo Boston event which happened one month earlier:
http://www.10gen.com/video/mongoboston2010/totsy
Mongodb and Totsy - E-commerce Case StudyMitch Pirtle
Deck from MongoChicago, providing a case study on the implementation of the totsy.com website using MongoDB and the Lithium framework.
There's a video you can watch of the same presentation from the Mongo Boston event which happened one month earlier:
http://www.10gen.com/video/mongoboston2010/totsy
This slideshow is an introduction to CSS. It's part of a class on becoming an HTML5 web developer.
I've fixed some typos in the latest version of the presentation.
Proposta de 5 disciplinas de DADs - Desafios contemporâneos dos currículos de...Daniel Flores
Desafios contemporâneos dos currículos de arquivologia:
a questão dos documentos arquivísticos digitais e suas relações interdisciplinares da arquivologia (proposta de 5 disciplinas obrigatórias para contemplar os conteúdos de DADs em Arquivologia)
Prof. Dr. Daniel Flores
Grupo de Pesquisa CNPq UFSM Ged/A
Arquivologia - UFSM
05/08/2015 – Quarta-feira
Plenária 3 – 8:30 às 10:00
Debatedor: Prof. Dr. Carlos Alberto Ávila Araújo (UFMG)
Referências:
FLORES, Daniel. Desafios contemporâneos dos currículos de arquivologia: a questão dos documentos arquivísticos digitais e suas relações interdisciplinares da arquivologia. João Pessoa - PB. 33 slides, color, Padrão Slides Google Drive/Docs 4x3. Material elaborado para a Plenária 3 da REPARQ - Reunião de Ensino e Pesquisa em Arquivologia, 3 a 6 de agosto de 2015. Disponível em: <http: />. Acesso em: 17 de março 2016.
k-Means is a rather simple but well known algorithms for grouping objects, clustering. Again all objects need to be represented as a set of numerical features. In addition the user has to specify the number of groups (referred to as k) he wishes to identify. Each object can be thought of as being represented by some feature vector in an n dimensional space, n being the number of all features used to describe the objects to cluster. The algorithm then randomly chooses k points in that vector space, these point serve as the initial centers of the clusters. Afterwards all objects are each assigned to center they are closest to. Usually the distance measure is chosen by the user and determined by the learning task. After that, for each cluster a new center is computed by averaging the feature vectors of all objects assigned to it. The process of assigning objects and recomputing centers is repeated until the process converges. The algorithm can be proven to converge after a finite number of iterations. Several tweaks concerning distance measure, initial center choice and computation of new average centers have been explored, as well as the estimation of the number of clusters k. Yet the main principle always remains the same. In this project we will discuss about K-means clustering algorithm, implementation and its application to the problem of unsupervised learning
This slideshow is an introduction to CSS. It's part of a class on becoming an HTML5 web developer.
I've fixed some typos in the latest version of the presentation.
Proposta de 5 disciplinas de DADs - Desafios contemporâneos dos currículos de...Daniel Flores
Desafios contemporâneos dos currículos de arquivologia:
a questão dos documentos arquivísticos digitais e suas relações interdisciplinares da arquivologia (proposta de 5 disciplinas obrigatórias para contemplar os conteúdos de DADs em Arquivologia)
Prof. Dr. Daniel Flores
Grupo de Pesquisa CNPq UFSM Ged/A
Arquivologia - UFSM
05/08/2015 – Quarta-feira
Plenária 3 – 8:30 às 10:00
Debatedor: Prof. Dr. Carlos Alberto Ávila Araújo (UFMG)
Referências:
FLORES, Daniel. Desafios contemporâneos dos currículos de arquivologia: a questão dos documentos arquivísticos digitais e suas relações interdisciplinares da arquivologia. João Pessoa - PB. 33 slides, color, Padrão Slides Google Drive/Docs 4x3. Material elaborado para a Plenária 3 da REPARQ - Reunião de Ensino e Pesquisa em Arquivologia, 3 a 6 de agosto de 2015. Disponível em: <http: />. Acesso em: 17 de março 2016.
k-Means is a rather simple but well known algorithms for grouping objects, clustering. Again all objects need to be represented as a set of numerical features. In addition the user has to specify the number of groups (referred to as k) he wishes to identify. Each object can be thought of as being represented by some feature vector in an n dimensional space, n being the number of all features used to describe the objects to cluster. The algorithm then randomly chooses k points in that vector space, these point serve as the initial centers of the clusters. Afterwards all objects are each assigned to center they are closest to. Usually the distance measure is chosen by the user and determined by the learning task. After that, for each cluster a new center is computed by averaging the feature vectors of all objects assigned to it. The process of assigning objects and recomputing centers is repeated until the process converges. The algorithm can be proven to converge after a finite number of iterations. Several tweaks concerning distance measure, initial center choice and computation of new average centers have been explored, as well as the estimation of the number of clusters k. Yet the main principle always remains the same. In this project we will discuss about K-means clustering algorithm, implementation and its application to the problem of unsupervised learning
O desafio dos Arquivistas em garantir a autenticidade e o acesso a longo praz...Daniel Flores
Palestra no Curso de Arquivologia da UNIRIO em 23 de Novembro de 2015:
"O desafio dos Arquivistas em garantir a autenticidade e o acesso a longo prazo dos DADs".
Prof. Dr. Daniel Flores - Arquivologia UFSM
Líder do Grupo de Pesquisa CNPq UFSM Ged/A - Documentos Arquivísticos Digitais
Ministrada na Aula da Profa. Brenda Rocco.
Escola de Arquivologia da UNIRIO
Preservação de Documentos Digitais: os Repositórios Arquivísticos Digitais C...Daniel Flores
FLORES, Daniel. Preservação de Documentos Digitais: Repositórios Arquivísticos Digitais Confiáveis - RDC-Arq. Goiânia - GO. 110 slides, color, Padrão Slides Google Drive/Docs 4x3. Material elaborado para a Palestra no CENDOC - Centro de Informação, Documentação e Arquivo (Cidarq), de 23 e 24 de fevereiro de 2016. Disponível em: <http: />. Acesso em: 24 de fevereiro de 2016.
A difícil tarefa de manter a Cadeia de Custódia Digital dos Documentos Arquiv...Daniel Flores
Referências:
FLORES, Daniel. A difícil tarefa de manter a Cadeia de Custódia Digital dos Documentos Arquivísticos: Autênticos ou Autenticados. Rio de Janeiro - RJ. 97 slides, color, Padrão Slides Google Drive/Docs 4x3. Material elaborado para a Palestra no CENDOC - Centro de Documentação da Aeronáutica, de 13 a 15 de janeiro de 2016. Disponível em: <http: />. Acesso em: 13 de janeiro 2016.
Entry Level International Development CV Template Devex
First impressions are important to breaking into development. And, like it or not, your CV makes it for you. Be sure it’s the right one with our recruiter-approved CV template.
An introduction to the SASS language for styling your web projects. Its aim is to explain why you should make the jump from CSS to SASS, and to help you do so as easily as possible.
This presentation also focuses on getting you the highest impact from the simplest features of the SASS language.
Software Engineering Thailand: Programming with ScalaBrian Topping
Meet-up, May 28, 2015, Launchpad, Bangkok. http://www.meetup.com/Software-Engineering-Thailand/events/222548484/.
Apologies for the rendering quality not matching the presentation, I did these with Apple Keynote and Slideshare does not support this format. I will try to edit them when there is more time.
Thanks to Bangkok LaunchPad (https://www.facebook.com/launchpadhq) for generously hosting this event!
Ballerina is a new programming language that is designed and optimized for integration. Ballerina revolutionized the way you model integration scenarios with its graphical and textual syntax which is built on top of the sequence diagram metaphor. It is fully container native and 100% open source technology.
Ballerina- A programming language for the networked worldIntegration Meetups
Ballerina is a new programming language that is designed and optimized for integration. Ballerina revolutionized the way you model integration scenarios with its graphical and textual syntax which is built on top of the sequence diagram metaphor. It is fully container native and 100% open source technology.
Thorough introduction to language parsing in C#, overview of different approaches, and live-coding session that showcases how to build a working JSON parser using Sprache
44. NSAttributedString
• Rich text
• Attributes applied over a range
• Foundation version not too useful alone
• AppKit Additions make it useful
45. NSAttributedString
• Rich text
• Attributes applied over a range
• Foundation version not too useful alone
• AppKit Additions make it useful
• Adds useful attributes (e.g. NSFontAttributeName)
46. NSAttributedString
• Rich text
• Attributes applied over a range
• Foundation version not too useful alone
• AppKit Additions make it useful
• Adds useful attributes (e.g. NSFontAttributeName)
• Methods for reading/writing common formats
47. NSAttributedString
• Rich text
• Attributes applied over a range
• Foundation version not too useful alone
• AppKit Additions make it useful
• Adds useful attributes (e.g. NSFontAttributeName)
• Methods for reading/writing common formats
• RTF/RTFD, HTML, Word Doc, Open XML, OpenDoc
60. NSTextStorage
• Subclass of NSMutableAttributedString
• Main text storage class used in Cocoa Text
• Manages NSLayoutManagers
61. NSTextStorage
• Subclass of NSMutableAttributedString
• Main text storage class used in Cocoa Text
• Manages NSLayoutManagers
• which layout text into text containers
65. NSTextView
• View for displaying/editing rich text
• Contains NSTextContainer
• NSLayoutManager lays out text here
66. NSTextView
• View for displaying/editing rich text
• Contains NSTextContainer
• NSLayoutManager lays out text here
• Lots of methods ready to be wired up in IB
67. NSTextView
• View for displaying/editing rich text
• Contains NSTextContainer
• NSLayoutManager lays out text here
• Lots of methods ready to be wired up in IB
• IB even has prebuilt menus to use them
80. UITextView
• Much simpler than NSTextView
• 10 properties and 2 methods
• vs. NSTextView/NSText’s 258 methods
81. UITextView
• Much simpler than NSTextView
• 10 properties and 2 methods
• vs. NSTextView/NSText’s 258 methods
• Limited simple styling
82. UITextView
• Much simpler than NSTextView
• 10 properties and 2 methods
• vs. NSTextView/NSText’s 258 methods
• Limited simple styling
• a few non-ranged attributes
83. UITextView
• Much simpler than NSTextView
• 10 properties and 2 methods
• vs. NSTextView/NSText’s 258 methods
• Limited simple styling
• a few non-ranged attributes
• Apple recommends UIWebView for
complex styling