Topic Context
- Module 1
- The worst welcome E001
- Messaging basics E002
- Commanding your words E003
- Event sourcing basics E004
- Aggregating stories E005
- Community Code and questions 1 E006
- Re-Factory E007
- Frameworks over forms is a design obsession E008
Topic Context
Set of components to allow describing native widgets as React components and rendering them natively. It allows to wrap native APIs (imperative mutative) with declarative immutable APIs of React.
React Native replaces the DOM renderers with native renderers which allows people to render platform
<View>/<ScrollView>/<NativeWhatever>
instead of<div>/<span>
. Other than that, you get to use the exact same React API that you already know (even down to the event bubbling). You can bridge to things that are only available on the platform, and can in general make higher performance granular building blocks that cannot be accomplished with web technology (such as components that decode images more efficiently or with different concurrency models). As with everything, JSX is not required to take advantage of this - and you can use any of the compile-to-js languages that you use with React today.
It includes:
public class FetchEventStoreProcessor : ICommandProcessor | |
{ | |
public string Key { get { return "FETCH"; } } | |
public string Usage { get { return "FETCH <remoteConfig> [<folderNameInLokadData>]"; } } | |
public bool Execute(CommandProcessorContext context, CancellationToken token, string[] args) | |
{ | |
if (args == null || args.Length == 0) | |
{ | |
context.Log.Error("No remoteConfig provided."); |
void Main() | |
{ | |
dynamic processor = null; | |
bool stopRequested; | |
while(!stopRequested) | |
{ |
public sealed class NonSerializingMemoryDocumentStore : IDocumentStore | |
{ | |
readonly ConcurrentDictionary<string,IStoreInfo> _store = new ConcurrentDictionary<string, IStoreInfo>(); | |
readonly IDocumentStrategy _strategy; | |
public interface IStoreInfo | |
{ | |
IEnumerable<DocumentRecord> Enumerate(); | |
} |
Development position in Moscow. Contact @abdullin. | |
Requirements: | |
* Higher engineering education; | |
* English language proficiency (reading technical documents, correspondence, speaking); | |
* Excellent knowledge of PHP/MySQL/Javascript (JQuery); | |
* Good knowledge of HTML/CSS; | |
* Basic knowledge of the Linux operation and administering; |
using System; | |
using System.Collections.Concurrent; | |
using System.Collections.Generic; | |
using System.Threading; | |
using Microsoft.WindowsAzure; | |
using Microsoft.WindowsAzure.StorageClient; | |
namespace Lokad | |
{ | |
// Simple azure log that persists sliding log buffer in Azure blobs. |
#region Copyright (c) 2006-2013 LOKAD SAS. All rights reserved | |
// This document is shared under BSD license | |
#endregion | |
using System; | |
using System.Collections.Generic; | |
using System.Diagnostics; | |
using System.Linq; |
package main | |
import ( | |
"fmt" | |
"net/http" | |
) | |
var queue chan string | |
var joblist []string |
m n p v|mod v n==0=p|True=[] | |
p n|null w=show n|True=w where w=(m 3"Fizz"n)++(m 5"Buzz"n) | |
f=map p[1..100] |