staging.americanexpress.io Open in urlscan Pro
184.86.251.7  Malicious Activity! Public Scan

URL: https://staging.americanexpress.io/
Submission: On August 12 via api from BY — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

AMERICAN EXPRESS TECHNOLOGY

 * Careers
 * GitHub
 * APIs
 * Subscribe

Notice: Our website is currently undergoing a redesign. Stay tuned for an
updated look and feel, coming soon!


DON'T <HELLOWORLD /> WITHOUT IT.

# Static values used in the program.
.section .rodata
   hello:     .string "Hello World!!\n"  # Static, global, read-only string.
   lenHello:  .int 15                    # sizeof(hello)
# Program code
.section .text
.globl _start
.type _start, @function
_start:                  # Simple function to print 'Hello World!!' to the screen.
   movl  $hello, %esi    # Push our string address to first parameter.
   movl  lenHello, %edx  # Set the length of message to print.
   movl  $1, %eax        # __NR_write
   movl  $1, %edi        # stdout
   syscall               # Call the system to write to screen.
   movl  $60, %eax       # __NR_sysexit
   xorl  %edi, %edi      # Return code 0
   syscall               # Exit the program with success.

#include <stdio.h>

void hello(const char *name)
{
	printf("Hello %s!!\n", name);
}

int main(int argc, const char *const *argv)
{
	hello("World");

	return 0;
}

#include <string>
#include <iostream>

using namespace std;

void hello(const string &name)
{
	cout << "Hello " << name << "!!" << endl;
}

int main(int argc, const char *const *argv)
{
	hello("World");

	return 0;
}

package main

import (
	"fmt"
)

func helloWorld(name string) string {
	m := "Hello " + name
	return m
}

func main() {
	fmt.Println(helloWorld("World"))
}

import java.util.function.Consumer;

public class HelloWorld {

    public static void main(String[] args){
        final Consumer<String> hello = name -> System.out.println("Hello " + name + "!!");
        hello.accept("World");
    }
}

const Hello = ({ name, ...rest }) => (
  <div {...rest}>
    {`Hello ${name}`}
  </div>
);

const HelloWorld = props => <Hello {...props} name="World" />;

const App = () => <HelloWorld />;

ReactDOM.render(<App />, document.getElementById('main'));

fun main(args: Array<String>) = println("Hello ${args[0]}")

''' Hello World '''

def hello_world(name):
    ''' Return string of Hello + name '''
    msg = "Hello {0}!".format(name)
    return msg

if __name__ == '__main__':
    print hello_world("World")

fn main() {
    hello_world("World")
}

fn hello_world(name: &str) -> () {
   println!("Hello {}!!", name)
}

import Foundation

func hello(_ name: String) -> String {
  let m = "Hello \(name)!"
  return m
}

print(hello("World"))

--------------------------------------------------------------------------------


FEATURED REPOS


CONNECTCHAIN

An enterprise-grade, Generative AI framework and utilities for AI-enabled
applications.

Access GitHub


JEST-IMAGE-SNAPSHOT

Jest matcher for image comparisons. Most commonly used for visual regression
testing.

Access GitHub
View All Repos on GitHub


FEATURED ARTICLES


CLEANER UNIT TESTS WITH CUSTOM MATCHERS

Using custom matchers to avoid repetitive and ambiguous assertions.

8 min read
Testing
Jest
Clean Code
JavaScript


ADVANCED KOTLIN - PART 2 - USE-SITE TARGETS

A deep-dive on use-site targets in Kotlin.

18 min read
Kotlin
Android


CHOOSING GO AT AMERICAN EXPRESS

A look into how American Express decided to use Go for some of its most critical
applications.

11 min read
Golang
Go


ADVANCED KOTLIN - PART 1 - DELEGATES

A deep-dive on delegates in Kotlin.

14 min read
Kotlin
Clean Code
Android
Design Patterns


SUPER-POWERED SEARCH VIA COUCHBASE

Learn how to super-charge your Couchbase queries with native FTS.

6 min read
Couchbase
Full Text Search
Search
Natural Language Processing


INTRO TO REACT HOOKS

React Hooks are live in production. Learn what you need to know to get started
using and testing them today.

14 min read
React
Hooks
JavaScript
Testing


ON THE IMPORTANCE OF COMMIT MESSAGES

A little time now can save a lot down the road.

6 min read
Git
Version Control
Process
Code Review


SPREAD LOVE: A LOOK INTO JAVASCRIPT'S REST AND SPREAD SYNTAX

Learn how the new JavaScript rest and spread syntax can simplify your code and
reduce visual clutter.

10 min read
JavaScript
React
REST
View All Blog Posts

--------------------------------------------------------------------------------

© 2024 American Express - All rights reserved