 How to start a VC-backed startupHow to start a VC-backed startup Golang Warsaw #59 Jacek Migdal, July 10, 2024Jacek @ CEO and co-founder of Quesma. Database gateway. Seed startup with $2.5Mln funding. Previous, 10 years at Sumo that there are still uncharted frontiers to explore ● Profit: ○ Create value ○ Capture with moatHow VC works? 1. Raise money from rich (called Limited Partners) 2. Invest in promising young companies: Few will produce 10+ times return. 3. Sell them, return profit to LPs.VC track record 1. Almost all new big companies were VC-funded. 2. The biggest driver of innovation. 3. A major source of wealth0 码力 | 32 页 | 7.43 MB | 6 月前3 How to start a VC-backed startupHow to start a VC-backed startup Golang Warsaw #59 Jacek Migdal, July 10, 2024Jacek @ CEO and co-founder of Quesma. Database gateway. Seed startup with $2.5Mln funding. Previous, 10 years at Sumo that there are still uncharted frontiers to explore ● Profit: ○ Create value ○ Capture with moatHow VC works? 1. Raise money from rich (called Limited Partners) 2. Invest in promising young companies: Few will produce 10+ times return. 3. Sell them, return profit to LPs.VC track record 1. Almost all new big companies were VC-funded. 2. The biggest driver of innovation. 3. A major source of wealth0 码力 | 32 页 | 7.43 MB | 6 月前3
 C++23: An Overview of Almost All New and Updated FeaturesSoftware architect / project manager for Nikon Metrology  marc.gregoire@nuonsoft.com  Microsoft VC++ MVP Since 2007  Author of Professional C++, 2nd, 3rd, 4th, and 5th Edition  Co-author of C++ stacktraces  E.g.: auto trace { std::stacktrace::current() }; std::println("{}", trace);  Output from VC++: 0> D:\test\ConsoleApplication2.cpp(14): ConsoleApplication2!main+0x63 1> D:\a\_work\1\s\src\v std::stacktrace::current() }; for (auto&& frame : trace) { std::print("{}", frame.description()); }  Output from VC++: ConsoleApplication2!main+0x63 ConsoleApplication2!invoke_main+0x39 ConsoleApplication2!__scrt_0 码力 | 105 页 | 759.96 KB | 6 月前3 C++23: An Overview of Almost All New and Updated FeaturesSoftware architect / project manager for Nikon Metrology  marc.gregoire@nuonsoft.com  Microsoft VC++ MVP Since 2007  Author of Professional C++, 2nd, 3rd, 4th, and 5th Edition  Co-author of C++ stacktraces  E.g.: auto trace { std::stacktrace::current() }; std::println("{}", trace);  Output from VC++: 0> D:\test\ConsoleApplication2.cpp(14): ConsoleApplication2!main+0x63 1> D:\a\_work\1\s\src\v std::stacktrace::current() }; for (auto&& frame : trace) { std::print("{}", frame.description()); }  Output from VC++: ConsoleApplication2!main+0x63 ConsoleApplication2!invoke_main+0x39 ConsoleApplication2!__scrt_0 码力 | 105 页 | 759.96 KB | 6 月前3
 C++ Under the Hoodorg/z/Pr1ovqvon C++ Under the Hood - ‘C’ Style Pointers - Pointer to Function (PFN)74 godbolt.org/z/vc8PzYcs3 C++ Under the Hood - ‘C’ Style Pointers – qsort(…) Pointer to Function (PFN)C++ Under the Hood org/z/K5nf9jYPv C++ Under the Hood – C++ Pointer to Member Data (pointer to object + offset)104 godbolt.org/z/vc8PzYcs3 C++ Under the Hood - ‘C’ Style Pointers – qsort(…) Pointer to Function (PFN)105 godbolt.org/z/8vvr9brEo0 码力 | 168 页 | 13.55 MB | 6 月前3 C++ Under the Hoodorg/z/Pr1ovqvon C++ Under the Hood - ‘C’ Style Pointers - Pointer to Function (PFN)74 godbolt.org/z/vc8PzYcs3 C++ Under the Hood - ‘C’ Style Pointers – qsort(…) Pointer to Function (PFN)C++ Under the Hood org/z/K5nf9jYPv C++ Under the Hood – C++ Pointer to Member Data (pointer to object + offset)104 godbolt.org/z/vc8PzYcs3 C++ Under the Hood - ‘C’ Style Pointers – qsort(…) Pointer to Function (PFN)105 godbolt.org/z/8vvr9brEo0 码力 | 168 页 | 13.55 MB | 6 月前3
 Shared Librariesmake deployment easier." • So no LD_PRELOAD there 60Glibc Windows VC libc.so.6 ld-linux-x86-64 .so.2 VC Redist Dlls ntdll.dll LdrInitialize LdrLoadDll … NtOpenFile NtCreateProcess0 码力 | 69 页 | 1.40 MB | 6 月前3 Shared Librariesmake deployment easier." • So no LD_PRELOAD there 60Glibc Windows VC libc.so.6 ld-linux-x86-64 .so.2 VC Redist Dlls ntdll.dll LdrInitialize LdrLoadDll … NtOpenFile NtCreateProcess0 码力 | 69 页 | 1.40 MB | 6 月前3
 C++20: An (Almost) Complete Overviewgregoire@nikon.com2 Marc Grégoire  Belgium  Software architect for Nikon Metrology  Microsoft VC++ MVP Since 2007  Author of Professional C++, 2nd, 3rd and 4th Edition  5th Edition (C++20) coming experimental helper classes, for example:  std::experimental::generator C++20: An (Almost) Complete Overviewgregoire@nikon.com2 Marc Grégoire  Belgium  Software architect for Nikon Metrology  Microsoft VC++ MVP Since 2007  Author of Professional C++, 2nd, 3rd and 4th Edition  5th Edition (C++20) coming experimental helper classes, for example:  std::experimental::generator- 18 Coroutines  Example (VC++): experimental::generator - GetSequenceGenerator( int startValue, size_t numberOfValues) { 0 码力 | 85 页 | 512.18 KB | 6 月前3
 A Crash Course in Calendars, Dates, Time, and Time Zones12 Marc Grégoire  Belgium  Software architect for Nikon Metrology  Microsoft VC++ MVP Since 2007  Author of Professional C++, 2nd, 3rd, 4th, and 5th Edition  Co-author of C++ Standard Library0 码力 | 43 页 | 551.60 KB | 6 月前3 A Crash Course in Calendars, Dates, Time, and Time Zones12 Marc Grégoire  Belgium  Software architect for Nikon Metrology  Microsoft VC++ MVP Since 2007  Author of Professional C++, 2nd, 3rd, 4th, and 5th Edition  Co-author of C++ Standard Library0 码力 | 43 页 | 551.60 KB | 6 月前3
 C++20 Modules: The Packaging and Binary Redistribution Storydone -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/arm64/cl.exe - skipped -- Detecting CXX compile features -- Detecting0 码力 | 76 页 | 2.09 MB | 6 月前3 C++20 Modules: The Packaging and Binary Redistribution Storydone -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/arm64/cl.exe - skipped -- Detecting CXX compile features -- Detecting0 码力 | 76 页 | 2.09 MB | 6 月前3
 julia 1.10.10julia> v = [1; im]; julia> vc = v'; julia> opnorm(vc, 1) 1.0 julia> norm(vc, 1) 2.0 julia> norm(v, 1) 2.0 julia> opnorm(vc, 2) 1.4142135623730951 julia> norm(vc, 2) 1.4142135623730951 julia> julia> norm(v, 2) 1.4142135623730951 julia> opnorm(vc, Inf) 2.0 julia> norm(vc, Inf) 1.0 julia> norm(v, Inf) 1.0 LinearAlgebra.normalize! – Function. normalize!(a::AbstractArray, p::Real=2) Normalize0 码力 | 1692 页 | 6.34 MB | 3 月前3 julia 1.10.10julia> v = [1; im]; julia> vc = v'; julia> opnorm(vc, 1) 1.0 julia> norm(vc, 1) 2.0 julia> norm(v, 1) 2.0 julia> opnorm(vc, 2) 1.4142135623730951 julia> norm(vc, 2) 1.4142135623730951 julia> julia> norm(v, 2) 1.4142135623730951 julia> opnorm(vc, Inf) 2.0 julia> norm(vc, Inf) 1.0 julia> norm(v, Inf) 1.0 LinearAlgebra.normalize! – Function. normalize!(a::AbstractArray, p::Real=2) Normalize0 码力 | 1692 页 | 6.34 MB | 3 月前3
 Julia 1.10.9julia> v = [1; im]; julia> vc = v'; julia> opnorm(vc, 1) 1.0 julia> norm(vc, 1) 2.0 julia> norm(v, 1) 2.0 julia> opnorm(vc, 2) 1.4142135623730951 julia> norm(vc, 2) 1.4142135623730951 julia> julia> norm(v, 2) 1.4142135623730951 julia> opnorm(vc, Inf) 2.0 julia> norm(vc, Inf) 1.0 julia> norm(v, Inf) 1.0 LinearAlgebra.normalize! – Function. normalize!(a::AbstractArray, p::Real=2) Normalize0 码力 | 1692 页 | 6.34 MB | 3 月前3 Julia 1.10.9julia> v = [1; im]; julia> vc = v'; julia> opnorm(vc, 1) 1.0 julia> norm(vc, 1) 2.0 julia> norm(v, 1) 2.0 julia> opnorm(vc, 2) 1.4142135623730951 julia> norm(vc, 2) 1.4142135623730951 julia> julia> norm(v, 2) 1.4142135623730951 julia> opnorm(vc, Inf) 2.0 julia> norm(vc, Inf) 1.0 julia> norm(v, Inf) 1.0 LinearAlgebra.normalize! – Function. normalize!(a::AbstractArray, p::Real=2) Normalize0 码力 | 1692 页 | 6.34 MB | 3 月前3
 Julia 1.11.4julia> v = [1; im]; julia> vc = v'; julia> opnorm(vc, 1) 1.0 julia> norm(vc, 1) 2.0 julia> norm(v, 1) 2.0 julia> opnorm(vc, 2) 1.4142135623730951 julia> norm(vc, 2) 1.4142135623730951 julia> julia> norm(v, 2) 1.4142135623730951 julia> opnorm(vc, Inf) 2.0CHAPTER 79. LINEAR ALGEBRA 1520 julia> norm(vc, Inf) 1.0 julia> norm(v, Inf) 1.0 LinearAlgebra.normalize! – Function. normalize!(a::AbstractArray0 码力 | 2007 页 | 6.73 MB | 3 月前3 Julia 1.11.4julia> v = [1; im]; julia> vc = v'; julia> opnorm(vc, 1) 1.0 julia> norm(vc, 1) 2.0 julia> norm(v, 1) 2.0 julia> opnorm(vc, 2) 1.4142135623730951 julia> norm(vc, 2) 1.4142135623730951 julia> julia> norm(v, 2) 1.4142135623730951 julia> opnorm(vc, Inf) 2.0CHAPTER 79. LINEAR ALGEBRA 1520 julia> norm(vc, Inf) 1.0 julia> norm(v, Inf) 1.0 LinearAlgebra.normalize! – Function. normalize!(a::AbstractArray0 码力 | 2007 页 | 6.73 MB | 3 月前3
共 55 条
- 1
- 2
- 3
- 4
- 5
- 6













