Tiyn - Блокчейндегі қазақ ақшасы

Мен былтыр биткоин туралы мақаланы жазғаннан кейін блокчейн және криптовалюта саласына тереңірек үңілдім. Неше түрлі қызық жобалар бар екен. Мысалыға: Sia — бұл платформада әр адам өзінің компьютеріндегі бос жатқан диск бөлімін басқаларға жалға бере алады. Жалға алушы файлдарын бұлтқа салғандай болады және осы қызмет үшін Siacoin токендерімен төлейді. Жалға берушілерге дискілерінің қолданылуына қарай осы Siacoin-дар төленеді....


Flexbox және Grid: 2017 жылда CSS-вёрсткамен танысу

Мақаладан нені үйренесіздер бұрындары CSS-разметкамен қалай жұмыс жасалды; ескірген әдістер мен заманауи стандарттар арасындағы айырмашылық; жаңа стандарттармен жұмысты қалай бастау керек (Flexbox және Grid); сізді бұл жаңа стандарттар неге қызықтыруы керек; Кіріспе 2012 не 2013 жылдары веб-бағдарламалаумен таныстым. Ақырындап бұл бағытты өздігімше үйрене бастадым. Тез арада CSS көп нәрсеге мағына беретінін түсіндім, бірақ...


Жаппай https протоколына өту: Let's Encrypt арқылы ssl сертификат аламыз (тегін)

Осы жылдың қаңтарынан бастап Google http протоколымен жұмыс жасайтын сайттарды "қорғалмаған" деп атап, браузерде де тиісінше белгілейтінін айтқан болатын. Әрине, бұл күшпен https протоколына барлық сайттарды ауыстыру емес, әлде де ешкімді күшпен ауыстыру ниеттері жоқ. Дегенмен, бұл протоколға өту пайдаланушылар үшін де сайт иелері үшін де дұрыс қадам. Google компаниясының күштеуін алып тастағанның өзінде, https мәліметтерді қорғау...


  • +1

Firefox браузерінің 52-нұсқасы шықты: WebAssembly төмен деңгейлі бағдарламалау тілі іске қосылды

Mozilla компаниясы Firefox браузерінің 52-нұсқасын шығарды. Ең басты өзгеріс WebAssembly бағдарламалау тілін қолдауы. WebAssembly (wasm) — төмен деңгейлі бағдарламалау тілі, соңғы онжылдықтағы веб-платформалардағы ең басты инновация болуы мүмкін. Бұл көптен бері JavaScript-ке жетпей жүрген нәрсе. WebAssembly-ге қажеттілік не үшін туғанын түсіну үшін, JavaScript тарихын білу жеткілікті. JavaScript алғашында қарапайым скрипттер...


  • +1

жастық шақ және интернет

Мақала осындағы программистер мен оқырмандарға шабыт берсін деп, автордың рұхсатынсыз болса да, келу қайнарын ескертіп осында алып келдім. (Мақаладағы кей сөздерге түсінік: тор, торап -> интернет. Торхана, Торапхана -> интернтклуб.) — мен тұңғыш рет 2004-жылы Javascript тілі арқылы әріп сәйкестіргішті алғаш рет жасап шыққанымда алақайлап қуандым. Кішкентәй программаны басқаларға еліктеп жасағаныма емес, крилше жазуындағы...


  • +3

Қазақтар - верстканы сараптайды

Салам жігіттер Бүгін бізде түскі асқа дизайн болмақ. Естідіңдер ме design eye деген терминді. Кейбір вакансияларда осы сөз кейде көздеседі. Оның мәні сенде дизайнердің талғамы болу керек, яғни оның көзімен қарауды үйрену. Мысалы жақсы дизайн мен жаман дизайнды ажырату үшін. Немесе сол мамандықты толықтай игеру мақсатымен. Ешкімді ойландырмады ма? Неге дизайн продакшенға кетпейді. Егер ол еңбектің соңғы нәтижесі — продакшенға кеткен...


  • +4

Yii2. Тіл қосу. 2-бөлім

Бұл мына мақаланың жалғасы Бүгін сайттағы сөздер мен сөйлемдерді басқа тілге қалай аударуға болатынын айтып өтпекшімін. Әнгімені көбейтпей іске кірісейік. Мақала мазмұны сөздер, сөйлемдерді Yii::t() функциясымен қоршау i18n компонентің қосу i18n.php файлын қосу php yii message config/i18n.php командасын қолдану жиналған мәтіндерді аударып шығу Мәтіндерді Yii::t() функциясымен қоршау Барлық сөздер мен сөйлемедерді...


  • +3

Адасқан самурай! Бірінші Катана

Кішігірім драматургия Салам жігіттер! Бүгін мен Димаштың қытайлық шоу-бизнесті бағындырған видеосын көрдім, бір жағынан оған рзамын. Екінші жағынан оның жетістігін көре алмай отырмын. Неге? Себебі менің көзімді шындық шақты. Жас кезімде бірталай арманым, мақсаттарым болған. Тау қопарлықтай жоспарлар, ұлы идеялар бар болатын. Қазір сол армандар, пландар қайда қалды, — деп өзімнен отчет сұраймын. Орындалды ма олар? Өкінішке орай — ЖОҚ. Мен...


  • +3

Yii2. Тіл қосу. 1-бөлім

Сайт жасауда көптілдік мүмкіндігі жиі қажет болады, әсіресе біздің Қазақстанда. Оны жүзеге асыру жолдары да көп. Бірақ осы мақалада мен Yii2 framework-та жасалған сайтында көптілділікті жүзеге асыру жолын көрсетпекшімін. Бұл менің қолданатын әдісім, қате, кем тұртары болса айта кетерсіз, біліп жүрейін. Yii2-де тіл Yii::$app->language компонентінде сақталып тұрады. Үнсіз келісім бойынша ол 'en'-ге тең, яғни ағылшын тілінде тұр. Оны...


  • +4

Redux жайлы қазақ тілінде бірінші мақала

Бұл мақала тек javascript тілін орташа деңгейде меңгерген оқырмандарға ғана арналған. Егер React жайлы білсең, онда Redux жайлы естіген шығарсың. React-та ешқандай модель, шаблон, контроллер деп ажырататын концепт жоқ. Ол тек компонентті принцип бойынша жұмыс істейді. Бүкіл код html, css, js бір файлда сақталады, оның ішінде модель де бар. Мұндай концепттің артықшылығы Reactқа DOM-мен тез жұмыс істеуге мүмкіндік береді. Кемшілігі қиын...


  • +5