User:Primhill.Computers
Jump to navigation
Jump to search
Babel user information | ||||
---|---|---|---|---|
| ||||
Users by language |
SPARQL querying from Informatics by topic
[edit]The intention is to explore various classes and properties created by the project Wikidata:WikiProject Informatics.
- Queries creating lookup lists: This looks for resources which arer stored as homogenous lists with a simple index: System calls, port numbers and associated service etc...
- Queries focused on middleware software: This looks to registered middleware services.
- Queries to associate Informatics and CIM (Common Information Model): This tries to match Informatics objects with classes described in CIM/WMI/WBEM standard.
- General queries from WikiProject Informatics: Other queries.
Concrete software objects
[edit]This enumerates technical and concrete software objects, described in Informatics, which are the building blocks of a process running an application. The general criteria are:
INCLUDED
- Arguments of system calls.
- Things which can be displayed by a command, or taken as a command parameter.
EXCLUDED
- Concepts, patterns, standards, general terms: These do not appear in a binary program or library etc...
- Brands, except as an aside information about a technical object.
- Physical devices except if visible from software, and then, just mentioned. The reason is that this works focuses only on software objects.
Operating system objects
[edit]- distributed shared memory (Q1229610)
- shared memory (Q764810)
- semaphore (Q221682)
- lock (Q1427251)
- process (Q205663)
- call stack (Q759899)
- environment variable (Q400857)
- thread (Q213092), thread.
- username (Q26403005)
- path (Q817765), general form of the name of a file or directory; resources can be represented by either absolute or relative paths.
- virtual machine (Q192726)
Linux objects
[edit]- D-Bus (Q768923)
- D-Bus Message Protocol (Q29657391)
- cgroups (Q307299)
- cgroup namespace (Q55078907)
- user identifier (Q818371), user ID in Unix-like operating systems
- group identifier (Q975373), Unix/POSIX system account group number
- signal (Q1412443), inter-process communication in computer systems.
- futex (Q1475447), fast userspace mutual exclusion
Network IOs
[edit]- network socket (Q632343)
- port (P1641): default communication endpoint in TCP, UDP, or other transport protocol
- port (Q858321): communications endpoint in a computer's host operating system
- URL (Q42253)
- User Datagram Protocol (Q11163)
- Server Message Block (Q857655)
File IOs
[edit]DBs
[edit]- database table (Q278425)
- query (Q3428776)
- Oracle Database (Q185524)
- SQLite (Q319417), serverless relational database management system
- Microsoft SQL Server (Q215819): The software
- view (Q1329910), result set of a stored query on a database
Message queues
[edit]- Microsoft Message Queue Server (Q17126381)
- TIBCO Rendezvous (Q11198794) de Tibco Software (Q513861).
- message-oriented middleware (Q1092177): MOMMessage oriented middleware
- Advanced Message Queuing Protocol (Q379626): Advanced Message Queuing Protocol
- IBM WebSphere MQ (Q528294)
- RabbitMQ (Q2081413)
Programming
[edit]Compiled programs structure
[edit]- routine (Q17638537)
- entry point (Q2005914)
- procedure (Q15262084)
- static library (Q3276556), set of routines, external functions and variables
- dynamic-link library (Q380319)
- software library (Q188860)
Programming
[edit]- shell script (Q959549)
- Perl script (Q34284525): Beware, this is the file format.
- batch file (Q479833), script file that executes DOS or Windows command prompt commands
- assignable variable (Q877977)
Python
[edit]- Python script (Q15955723)
- Python Package Index (Q2984686): Cannot find Python module or package.
- Python package (Q29642950): Cannot find Python module or package.
System calls
[edit]... etc ...
Amazon services
[edit]Amazon S3 Glacier (Q4740857), Amazon S3 (Q2593067)
Brands etc...
[edit]- Microsoft Azure (Q725967), cloud computing service created by Microsoft
- Amazon Web Services (Q456157), subsidiary of Amazon that provides on-demand cloud computing platforms
- Web-Based Enterprise Management (Q455726)
- WBEM Services Specification (Q7947084), Java Specification Request developed under the Java Community Process.
SPARQL technical queries from Informatics
[edit]Querying from FOAF with "select from"
[edit]PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?name
FROM <http://example.org/foaf/aliceFoaf>
WHERE { ?x foaf:name ?name }
This returns the error:
Unknown error: NAMED clauses in queries are not supported in triples mode.
Querying from Survol with "select from"
[edit]This fails with the same error message.
SELECT *
FROM <http://vps516494.ovh.net/Survol/survol/sources_types/enumerate_CIM_Process.py?xid=.&mode=rdf>
WHERE {}
Federated query from DBPedia
[edit]PREFIX dbc: <http://dbpedia.org/resource/Category:>
PREFIX dct: <http://purl.org/dc/terms/>
SELECT ?wsubjectLabel WHERE {
SERVICE <http://dbpedia.org/sparql> {
?subject dct:subject dbc:American_rock_singers .
?subject owl:sameAs ?wsubject .
FILTER (STRSTARTS(STR(?wsubject), "http://www.wikidata.org"))
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
This works.
Simpler federated query from Survol
[edit]This returns the error message:
Unknown error: Service URI http://vps516494.ovh.net/Survol/survol/sparql.py is not allowed
PREFIX survol: <http://www.primhillcomputers.com/survol#>
SELECT * WHERE {
SERVICE <http://vps516494.ovh.net/Survol/survol/sparql.py> {
SELECT ?process_id
WHERE
{ ?url_proc survol:Handle ?process_id .
?url_proc rdf:type survol:CIM_Process .
}
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}