Skip to content

Instantly share code, notes, and snippets.

View isaldin's full-sized avatar
🏠
Working from home

SALDIN ILYA isaldin

🏠
Working from home
View GitHub Profile
// MARK: CardIOViewDelegate methods
func cardIOView(cardIOView:CardIOView, didScanCard info:CardIOCreditCardInfo?)
{
guard info != nil else { return }
if let cardNumber = info!.cardNumber {
Dispatcher.instance.perform(Dispatcher.Action.UpdateField(key: props.cardNumberFieldKey, value: cardNumber))
}
#define UIColorFromHex(hexValue) \
[UIColor colorWithRed:((float)((hexValue & 0xFF0000) >> 16))/255.0 \
green:((float)((hexValue & 0x00FF00) >> 8))/255.0 \
blue:((float)((hexValue & 0x0000FF) >> 0))/255.0 \
alpha:1.0]
#pragma mark environment definer start
typedef void(^voidBlock)();
#define IS_TESTING_BUILD NO
#define IS_DEBUG_BUILD NO
#define IS_RELEASE_BUILD NO
/// TESTING_BUILD, DEBUG_BUILD and RELEASE_BUILD setted in Prepocessor macroses (target -> Build Settings)
#ifdef TESTING_BUILD
#undef IS_TESTING_BUILD
{
categories: [
'{{repeat(5)}}',
{
id: '{{index()+1}}',
name: 'category {{index()+1}}',
logo: 'http://pbnew.otgroup.kz/assets/uploads/category_logos/{{index()}}.jpg',
organizations:[
'{{repeat(5)}}',
{
{
countries: [
{
id: '{{index()+1}}',
name: '{{country()}}',
cities:[
'{{repeat(5, 7)}}',
{
id: '{{index()+1}}',
name: '{{city()}}',
require 'csv'
def parse(filename)
result_array = []
current_record = {}
File.open(filename).each do |line|
# линия с '# name' в начале считается началом новой записи
if line.index('# name') == 0
result_array << current_record unless current_record.empty?
  1. Clone repo
  2. Open project in Xcode
  3. Change 'Framework Search Paths' for your targets to '$(PLATFORM_DIR)/Developer/Library/Frameworks' value. (Link)
  4. Do all this things
require 'wombat'
require 'json'
data = Wombat.crawl do
base_url "http://www.halykbank.kz/"
path "/"
rates "css=#home div.home-right div.rates table.rates-1 tr", :iterator do
rate "css=td", :list
end
describe(@"PBModelConverters", ^{
__block PBRealmModelConverter *realmConverter = [[PBRealmModelConverter alloc] init];
context(@"PBRealmModelConverter", ^{
it(@"should not be nil after init", ^{
[[realmConverter shouldNot] beNil];
});
it(@"should implements PBModelConverterProtocol", ^{
wb = xlsx_package.workbook
s_margins =
{
left: 0.64/2.5,
right: 0.64/2.5,
top: 1.91/2.5,
bottom: 1.91/2.5,
header: 0.76/2.5,
footer: 0.76/2.5,