home.social

Search

1000 results for “btp”

  1. My #macintosh font renderer in #btprnt can now render things in a textbox, with automatic word breaks.

  2. The machine, now visualized using my #btprnt 1-bit graphics library.

    The program here consists of 3 64-bit words.

    The first word writes the pattern "10".

    The second pattern writes the pattern "1011".

    The third pattern loops it back to the beginning.

    As a result, the output is a repeating sequence of "101011101011101011..."

  3. The machine, now visualized using my #btprnt 1-bit graphics library.

    The program here consists of 3 64-bit words.

    The first word writes the pattern "10".

    The second pattern writes the pattern "1011".

    The third pattern loops it back to the beginning.

    As a result, the output is a repeating sequence of "101011101011101011..."

  4. Got some initial glyph rendering happening using #btprnt.

    All worth it to see Susan Kane's 'M'.

  5. Working on an ANSI C bitmap font renderer for classic macintosh fonts. Finally got a glyph to print to terminal and it feels great. Eventually this will be rendered via my #btprnt monochrome bitmap interface.

    Lots of shameless copy + paste work from this Objective-C project here: github.com/bzotto/ClassicMacTy

  6. Can't sleep, so I decided to implement a waveform display for audio files using #btprnt, my 1-bit graphics library I've been working on. Quite pleased with the results!

  7. Added some #janet bindings for #btprnt, which I think will prove to be very useful. As a proof of concept, I wrote a Janet program that uses btprnt to render itself to an image.

  8. Added some #janet bindings for #btprnt, which I think will prove to be very useful. As a proof of concept, I wrote a Janet program that uses btprnt to render itself to an image.

  9. (7/8) ... dans le plus grand secret (cf 1863) = 44,50 m. de long + 6 m de large + coque en acier riveté -> débuts de la force sous-marine militaire + Église paroissiale de la commune de Trélissac remaniée #btp (cf 1869) + Édouard Lartet fouille le site d’Aurignac, en Haute-Garonne -> donne son nom à la 1ère période du Paléolithique supérieur : l’Aurignacien + proposer une division des #temps préhistoriques basée sur la paléontologie animale.

    #year1860 #histoire #anthropocene #climat #climate

  10. (7/8) ... dans le plus grand secret (cf 1863) = 44,50 m. de long + 6 m de large + coque en acier riveté -> débuts de la force sous-marine militaire + Église paroissiale de la commune de Trélissac remaniée #btp (cf 1869) + Édouard Lartet fouille le site d’Aurignac, en Haute-Garonne -> donne son nom à la 1ère période du Paléolithique supérieur : l’Aurignacien + proposer une division des #temps préhistoriques basée sur la paléontologie animale.

    #year1860 #histoire #anthropocene #climat #climate

  11. Suite 1868 mastodon.social/@cobrate/11348

    (2/3) ... Dordogne -> grotte d'Eyzies-de-Tayac fouillée suite à travaux routiers #btp -> Louis Lartet, fils d'Édouard, découvre plusieurs squelettes d'Homo sapiens dit "Homme de Cro-Magnon" + après que son 1er mari La Messine, parieur fou et criblé de dettes a fui à l'étranger, #julietteAdam se remarie avec Edmond Adam et ouvre son 2d Salon politico-intellectuel -> rdv #AdolpheThiers, #Littré #LeonGambetta qui y gagne ...

    #year1868 #histoire #climat #climate

  12. « Qui aurait pu prédire ? Quotas gratuits de CO₂ pour inciter les industriels à réduire leurs émissions : le fiasco. Le dispositif s’est révélé globalement inefficace pour inciter les industries du ciment et de l’acier à diminuer leurs émissions de gaz à effet de serre. #légal #DroitÀPolluer #TaxeCarbone #écologie #cimenteries #ciment #acier #aciéries #industrie #BTP justpaste.it/d1y6h

  13. (3/4) ... Abdelkader et initiateur d’un vaste mouvement de révolte populaire kabyle lorsque les colons fr (cf 1848) pénètrent la région du Djurdjura.
    - Royaume France : développement des colonies (cf 1848) = déportation des forçats dans les territoires d’outre-mer Guyane ou Nouvelle-Calédonie (cf 1748) + fin travaux #btp Palais royal du Louvre commencés par Louis 14 puis abandonnés à son départ pour Versailles (cf 1789) + Nélie Jacquemart rencontre ...

    #year1850 #histoire #climat #climate #art

  14. (3/4) ... Abdelkader et initiateur d’un vaste mouvement de révolte populaire kabyle lorsque les colons fr (cf 1848) pénètrent la région du Djurdjura.
    - Royaume France : développement des colonies (cf 1848) = déportation des forçats dans les territoires d’outre-mer Guyane ou Nouvelle-Calédonie (cf 1748) + fin travaux #btp Palais royal du Louvre commencés par Louis 14 puis abandonnés à son départ pour Versailles (cf 1789) + Nélie Jacquemart rencontre ...

    #year1850 #histoire #climat #climate #art

  15. Suite 1777 mastodon.social/@cobrate/11509

    (2/3) ... fait construire #btp en 100 jours le pavillon de Bagatelle = gaspillage ressources naturelles pour gagner un pari familial + naissance de Frédéric Nepveu (cf 1810 1862) de Mathieu de Dombasle #agriculture piaille.fr/@monparisalphabetiq et de Joseph Darcet (cf 1724 1756 1844) #science
    - USA (cf 1584 1776) : fête de l'Independance Day le 4 juillet pour commémorer texte de la Déclaration d'Indépendance sur les droits inaliénables des ...

    #year1777 #histoire

  16. (14/16)
    - France sous Psdt VGE : diffamation pour faire démissionner puis assassinat ministre du Travail Robert Boulin du gouvernement Raymond Barre par le SAC Service d’action civique #politique #corruption -> mise en scène pour faire croire suicide dans 40 cm d' #eau (cf 2026) + construction #btp centrale nucléaire Flamanville après vote ok population ...

    #livre Le grain tombé entre les meules d' #AlexandreSoljenitsyne

    #year1979 #climat #climate #anthropocene #climatechange #climatecrisis

  17. (5/13) ... intégrées à d'autres portefeuilles 'sains' revendus en tant que créances hypothécaires 'à rendements élevés' -> spéculation accord Agences de notation entreprises Bourse Standard & Poor's = système financier prédateur (cf #Mellon) -> besoins ressources naturelles #btp + croissance défaut de paiement clients insolvables non pris en compte #information #renseignement = saisies immobilières in-revendables trop ...

    #climat #year2008 #climate #anthropocene #climatechange #climatecrisis

  18. (7/13) ... congrès scientifique intitulé : "#Galileo was wrong : The Church was right" (Galiléa avait tort : l'Eglise avait raison" -> "Le géocentrisme : ils le savent, mais ils le cachent" = complotisme manipulation (cf antivax + Donald javel) + création Instagram (cf 2009 ....) + réserve de Pine Ridge (cf1890) environ 8 985 km2 = 13 000 à 40 000 Sioux Oglalas Lakotas -> 89% taux de chômage + logements tribaux #btp ...

    #year2010 #anthropocene #climat #climate #climatechange #climatecrisis

  19. (7/13) ... congrès scientifique intitulé : "#Galileo was wrong : The Church was right" (Galiléa avait tort : l'Eglise avait raison" -> "Le géocentrisme : ils le savent, mais ils le cachent" = complotisme manipulation (cf antivax + Donald javel) + création Instagram (cf 2009 ....) + réserve de Pine Ridge (cf1890) environ 8 985 km2 = 13 000 à 40 000 Sioux Oglalas Lakotas -> 89% taux de chômage + logements tribaux #btp ...

    #year2010 #anthropocene #climat #climate #climatechange #climatecrisis

  20. 1927 (1/3) :
    - Commune de Canton
    - Chine sous Jiang Jieshi (Tchang Kai-chek)
    - Arrestation de Fred Trump Sr (père) en robe KKK pendant une manifestation du KKK. Activité professionnelle : construire maisons individuelles #btp à NY (USA).
    - la #blanquette de 1735 s'enrichie d'oignons-champignons (cf 1957).

    "Notre métier n'est pas de faire plaisir, non plus de faire du tort, il est de porter la plume dans la plaie."
    - Albert Londres #presse #press

    Suite : mastodon.social/@cobrate/11393

    #climat

  21. Voies rapides, tunnels, viaducs, parkings de dissuasion… Israël investit des sommes considérables en territoire occupé. Ces routes sont le moteur de la colonisation. Elles encouragent les Israélien·nes de l'intérieur à s'installer dans des colonies-dortoirs désormais reliées aux grandes villes par des axes modernes et sécurisés.
    arte.tv/fr/videos/104107-000-A
    #BTP #voiture #bagnole #planification #sprawl #étalementUrbain #Israël #Cisjordanie #colonisation #colonies #croissance #développement

  22. Voies rapides, tunnels, viaducs, parkings de dissuasion… Israël investit des sommes considérables en territoire occupé. Ces routes sont le moteur de la colonisation. Elles encouragent les Israélien·nes de l'intérieur à s'installer dans des colonies-dortoirs désormais reliées aux grandes villes par des axes modernes et sécurisés.
    arte.tv/fr/videos/104107-000-A
    #BTP #voiture #bagnole #planification #sprawl #étalementUrbain #Israël #Cisjordanie #colonisation #colonies #croissance #développement

  23. Voies rapides, tunnels, viaducs, parkings de dissuasion… Israël investit des sommes considérables en territoire occupé. Ces routes sont le moteur de la colonisation. Elles encouragent les Israélien·nes de l'intérieur à s'installer dans des colonies-dortoirs désormais reliées aux grandes villes par des axes modernes et sécurisés.
    arte.tv/fr/videos/104107-000-A
    #BTP #voiture #bagnole #planification #sprawl #étalementUrbain #Israël #Cisjordanie #colonisation #colonies #croissance #développement

  24. (3/4) ... début travaux #btp canal (cf 1770 1821 1825 1827) -> standardiser les voies de navigation pour favoriser la circulation des marchandises + faire communiquer la vallée de la Somme avec la rivière Oise au sud et l'Escaut au nord via le canal de Saint-Quentin (cf 1728) = relier le bassin picard à Paris/Belgique avec fleuve Somme frontière naturelle #eau militaire #politique + garnison d’Amiens.
    - Empire UK -> colonies Amérique du Nord (cf 1767) ...

    #year1770 #histoire #climat #climate

  25. « Reprendre le bâtir au béton »
    Un collectif rénove une vieille ferme en sauvant des chauve-souris protégées

    Contre la bétonisation et les majors du BTP, pour la défense des squats et apporter des compétences architecturales aux luttes écolo, le collectif des Bâtisseureuses des terres se donne pour objectif de porter une parole politique commune pour « reprendre le bâtir au béton ». Il s’est retrouvé officiellement pour la première fois à Melle sur un chantier participatif en alliance avec les Naturalistes des terres. L’objectif : sauver une vieille ferme et héberger des espèces protégées.

    Extrait :

    Dans ce vieux bâtiment en pierre, à Melle (Deux-Sèvres), l’échelle en bois à laquelle il manque un barreau est encore vacillante. Elle permet d’accéder à l’étage – le seul – d’une ferme qui n’est pas passée loin de la destruction. Menacée par un projet de lotissement, la ferme de la Genellerie a finalement été rachetée par la mairie melloise, permettant d’y installer un maraîcher qui fournit ses produits au bistrot local. Depuis, sous les combles et à l’abri de la lumière, un cocon capable d’accueillir une foultitude de vie est sur le point de voir le jour (...).

    Une démarche militante contre l’accaparement et l’artificialisation des terres nourricières, et pour la production d’alternatives architecturales désirables. Mais pour mener à bien ce chantier de refuge pour chauves-souris, certains savoir-faire en matière de construction sont nécessaires. Cette mission, c’est justement celle que se donne le collectif de Bâtisseureuses des terres, principalement composé de personnes issues du secteur du bâtiment.

    Lire l’article : https://lareleveetlapeste.fr/ce-collectif-renove-une-vieille-ferme-en-sauvant-des-chauve-souris-protegees/

    #artificialisation #NoBeton #BTP #alternatives #Bâtisseureuses @NaturalistesDTR

  26. (3/4) ... créer une 1ère Compagnie de pompiers + utiliser la pierre dans les constructions nouvelles #btp + rejet de certaines activités professionnelles jugées à risques déplacées hors la ville (cf 1864)
    - USA : Congrès : seules “les personnes blanches et libres qui ont émigré aux États-Unis ou seront appelées à le faire” peuvent prétendre à devenir des citoyens nationalisés #politique -> #blanc = europe du nord + protestant + culture homogène ...

    #year1792 #histoire #politique #climat

  27. A Kotlin-based CAP Java Application (Part 1)

    Introduction

    I recently asked myself whether it is possible to develop a full-fledged cloud application using Kotlin and the SAP Cloud Application Programming Model for Java (CAP Java). Instead of only thinking about it, I decided to start a project to check this.

    I'm developing the application in several steps, each step is accompanied by a small blog article. I won't go into every detail when it comes to CAP Java, so knowledge in this area is beneficial to follow the steps.

    The application will be a link aggregator where users can add URLs to interesting information on the web. Links can be marked as private, mutual (only visible for other logged-in users), and public (visible for all).

    Creating and Adjusting the Project

    The first step is to create a CAP Java project as described in CAPire. I'm not going to go into depth here but only show what needs to be changed to use Kotlin for developing the microservice. Make sure that you have a model and database for local development. I chose SQLite to be on the safe side when it comes to integration of multi-tenancy in a later step.

    Let's start with the required changes in the parent pom file.

    1. Add a property for the Kotlin version in the <properties>:

    <kotlin.version>2.1.0</kotlin.version>
    

    2. Add the dependency for the Kotlin standard library to the dependency management:

    <!-- KOTLIN -->  
    <dependency>  
        <groupId>org.jetbrains.kotlin</groupId>  
        <artifactId>kotlin-stdlib</artifactId>  
        <version>${kotlin.version}</version>  
    </dependency>
    

    3. Add the Kotlin compiler plugin:

    <!-- KOTLIN PLUGIN -->
    <plugin>
    	<groupId>org.jetbrains.kotlin</groupId>
    	<artifactId>kotlin-maven-plugin</artifactId>
    	<version>${kotlin.version}</version>
    	<executions>
    		<execution>
    			<id>compile</id>
    			<goals>
    				<goal>compile</goal>
    			</goals>
    			<configuration>
    				<sourceDirs>
    				<sourceDir>${project.basedir}/src/main/kotlin</sourceDir>
    				<sourceDir>${project.basedir}/src/main/java</sourceDir>
    				</sourceDirs>
    			</configuration>
    		</execution>
    		<execution>
    			<id>test-compile</id>
    			<goals>
    				<goal>test-compile</goal>
    			</goals>
    			<configuration>
    				<sourceDirs>
    				<sourceDir>${project.basedir}/src/test/kotlin</sourceDir>
    				<sourceDir>${project.basedir}/src/test/java</sourceDir>
    				</sourceDirs>
    			</configuration>
    		</execution>
    	</executions>
    </plugin>
    

    4. Adjust the Java compiler plugin:

    As we still need Java compilation of the POJOs generated by the CDS compiler we have to adjust the settings of the Java compiler plugin. This is the change entry:

    <!-- JAVA COMPILER -->
    <plugin>
    	<artifactId>maven-compiler-plugin</artifactId>
    	<version>3.13.0</version>
    	<configuration>
    		<release>${jdk.version}</release>
    		<encoding>UTF-8</encoding>
    	</configuration>
    	<executions>
    		<execution>
    			<id>default-compile</id>
    			<phase>none</phase>
    		</execution>
    		<execution>
    			<id>default-testCompile</id>
    			<phase>none</phase>
    		</execution>
    		<execution>
    			<id>java-compile</id>
    			<phase>compile</phase>
    			<goals>
    				<goal>compile</goal>
    			</goals>
    		</execution>
    		<execution>
    			<id>java-test-compile</id>
    			<phase>test-compile</phase>
    			<goals>
    				<goal>testCompile</goal>
    			</goals>
    		</execution>
    	</executions>
    </plugin>
    
    

    As the perent pom is now complete, some changes need to done in the srv/ directory.

    1. Add the dependency for the Kotlin standard library:

    <!-- KOTLIN -->  
    <dependency>  
        <groupId>org.jetbrains.kotlin</groupId>  
        <artifactId>kotlin-stdlib</artifactId>  
    </dependency>
    

    2. Create Kotlin source directory:

    Create the directory srv/src/main/kotlin, create the base package for your project and add the Kotlin class Application in the base package with the following content:

    package io.github.linkaggregator  
      
    import org.springframework.boot.SpringApplication  
    import org.springframework.boot.autoconfigure.SpringBootApplication  
      
    @SpringBootApplication  
    open class LinkAggregatorApplication  
      
    fun main(args: Array<String>) {  
        SpringApplication.run(LinkAggregatorApplication::class.java, *args)  
    }
    

    3. Delete the Java source directory:

    As we want to develop the service in Java, the directory srv/src/main/java can be deleted now.

    Now you can build and run the service!

    That's it for the first part of this series. You can find the sources for this part on Github.

    In the next part we're going to switch to Groovy and Spock to develop unit tests. So stay tuned!

    @sap @sapcap #sapcap #cap #capjava #java #kotlin #cloud #sapbtp #btp

  28. (6/9) ... dictature militaire (cf 1979 1983 2003 2025).
    - Philippines : manifestations non violentes -> destitution régime Marcos (cf 2022).
    - Espagne sous Felipe González (socialiste): intègre la Communauté économique européenne (CEE) -> reconnaît Etat d'Israel (cf 2024 2026).

    #livre Ben Gourion de Michael Bar-Zohar

    - Grèce : légalisation de l'IVG (cf 2026).
    - Japon : le prix des terrains a augmenté de 5 000 % #btp ...

    #year1986 #anthropocene #climat #climate #climatechange #climatecrisis

  29. (10/23)
    - famille #AlfredNakache (cf 1943 1945) séparés sur le quai d'Auschwitz -> il est affecté au travail forcé #btp + chargé de soulager les mourants à l'infirmerie en tant que Juif Nakache -> les nazis l'ont reconnu : le font nager nu dans un bassin de rétention d' #eau glacée pour aller chercher au fond des objets entre les dents comme un chien #perversion #sport dévoyé #humiliation -> Nazi évacuent Auschwitz par marches de la ...

    #year1944 #anthropocene #climat #climate #climatechange

  30. La responsabilité Sociétale ça vous parle? Plus que des règles et des normes, j'aimerais juste que le bon sens reprenne le dessus dans la construction. Quand je construis, je construis pour demain et pour des humains, c'est ensemble que l'on fait société, faire correctement, en conscience et avec responsabilité est une base. Ceux qui ne respectent pas ces règles ont été élevés à la compétition, la récompense et la punition. Changeons de paradigme. #btp #constructionpaille #conscience #éducation