投稿時間:2021-07-05 09:22:19 RSSフィード2021-07-05 09:00 分まとめ(28件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
TECH Engadget Japanese スマートホームガジェット、セール開催中。「スマートリモコン」「ホームセキュリティ」「ネットワークカメラ」など。7月11日まで https://japanese.engadget.com/smarthome-sale-234747388.html amazon 2021-07-04 23:47:47
AWS AWS Japan Blog Amazon IVSとMediaConvertでのポストプロセスワークフロー https://aws.amazon.com/jp/blogs/news/jpmne-using-amazon-ivs-and-mediaconvert-in-a-post-processing-workflow/ 後で作成するチャンネルのためにこの設定を保存しておくことができます。 2021-07-04 23:42:55
python Pythonタグが付けられた新着投稿 - Qiita Jupyter環境のマジックコマンド https://qiita.com/azumabashi/items/a8c8b1433e2e8eba39bc Jupyter環境のマジックコマンドJupyterでマジックコマンドの一覧を確認する方法を知ったので記録しておきます。 2021-07-05 08:58:34
js JavaScriptタグが付けられた新着投稿 - Qiita すごいReactフック8選 https://qiita.com/baby-degu/items/52dbb382bbaf6c43e2db これは、StarWarsAPIからキャラクターをfetchし、その名前をレンダリングする方法の例です。 2021-07-05 08:06:16
技術ブログ Developers.IO WorkSpaces との併用で WorkDocs を追加料金なしで利用する方法を教えてください https://dev.classmethod.jp/articles/tsnote-workspaces-workdocs-enable/ amazonworkdo 2021-07-04 23:46:02
海外TECH DEV Community Como melhorar seus testes técnicos https://dev.to/feministech/como-melhorar-seus-testes-tecnicos-5e68 Como melhorar seus testes técnicosPelo menos vez por mês eu corrijo testes técnicos de pessoas que querem entrar na empresa que eu trabalho e com frequência analiso os pontos fortes e fracos dos testes de pessoas que eu indico Muitas vezes os critérios que desqualificam alguém não são necessariamente técnicos e vendo as pessoas cometendo os mesmos erros repetidamente eu gostaria de dar a minha contribuição e trazer alguns pontos de atenção na hora de fazer um teste técnico para maximizar suas chances de conseguir um emprego Lembrando que existem empresas que vão sim dar muito mais peso ao aspecto técnico então não posso prometer que seguindo esse artigo vocêvai conseguir passar com certeza READMEA primeira coisa que me faz olhar um projeto com bons olhos éo README Ele éo ponto de acesso das pessoas ao seu projeto e portanto deve ter um bom descritivo das tecnologias usadas e de como rodar o projeto localmente Na hora de escrever o README vocêprecisa ter em mente que a pessoa que vai avaliar o seu projeto provavelmente não tem as mesmas configurações de ambiente que vocêe não vai querer perder tempo descobrindo quais as configurações corretas seu projeto não roda e pronto e vocêpode não passar para a próxima fase por conta disso Exemplo de instruções de instalaçãoUma coisa que me ajudou quando eu submeti o meu último teste técnico foi enviá lo antes para um amigo que tentou rodar tudo seguindo o que estava no README Ele não conseguiu rodar o projeto por falta de informações a respeito das versões dos frameworks e linguagens utilizados e apontou diversas outras inconsistências no meu projeto que eu tive a chance de corrigir antes de submeter para a empresa e conseguir a vaga Itens que não podem faltarDescrições das tecnologias utilizadas e suas respectivas versões um código que roda em uma versão de um framework pode não rodar em outra por isso ésempre importante especificar todas as versões utilizadaspontos bônus adicionar um requirements txt ou algo do tipo que permita que a pessoa instale todas as dependências de uma vez sóLink para o repositório do teste OU explicação básica de como o projeto funciona facilita a vida da pessoa que vai corrigir bem Basta a pessoa pegar o seu repositório e ela jávai ter tudo que precisa para corrigir aposto que pelo menos um tiquinho de simpatia da pessoa vocêjáganha RepositórioDeixe o repositório o mais limpo e organizado possível Exclua arquivos que não estão sendo utilizados tipo alguns arquivos automáticos gerados pelo framework que não sejam úteis pelo amor da deusa não suba a pasta node modules pro repositório se vocêfizer algo em JS Nesse repo aqui eu esqueci de adicionar a pasta idea ao gitignore acabei subindo o que não deviaComo baby dev eu apanhei um bocado para entender qual a forma certa de organizar as pastas em um projeto quais responsabilidades deveriam ficar isoladas onde essas coisas A dica que eu posso dar nesse caso éo que funciona para mim desenhe a sua solução no papel mesmo Eu normalmente desenho de onde os dados vêm qual o caminho que eles percorrem que modificações são feitas e onde eles serão utilizados de forma que fique mas fácil visualizar que trechos de código estão fazendo o que e quais critérios eu poderia usar para dividi los em arquivos diferentes Um ponto difícil para quem estácomeçando a pouco tempo na programação aprendendo por tutoriais e vídeos no youtube éque normalmente nesses conteúdos mais básicos as responsabilidades ficam todas num arquivo sóou não são separadas da forma que acontece em projetos maiores o que pode levar ao seu projeto ficar com alto acoplamento e acabar perdendo pontos O desenho do fluxo dos dados ajuda a agrupar métodos do mesmo tipo em pastas descritivas A lógica que estamos tentando desenvolver éa seguinte se alguém precisar trabalhar no meu repositório e quiser alterar um método que faz X a pessoa consegue saber onde fazer isso sem ter que procurar em várias pastas Se ela precisar alterar algo na visualização dos dados éfácil de saber onde estão os arquivos que cuidam da visualização Lembrando que cada linguagem de programação e cada framework tem a sua forma própria de organizar os arquivos então éimportante se atentar a isso também ArquivosEscreva códigos legíveis e concisos Mas Fabrícia como eu sei que o meu código estálegível e conciso Vamos dar uma entrada no Clean Code aqui A resposta é dênomes significativos para as suas variáveis se tiver uma variável x ou string em algum lugar vocêjánão tem um código tão legível Na hora de nomear as variáveis procure usar nomes que representem o que elas são por exemplo taxa ou inputTelefone Falando em inputTelefone escolha uma forma de nomear as suas variáveis e métodos e se atenha a ela por todo o código de preferência aquela que for uma boa prática para a linguagem escolhida Se for camelCase mantenha camelCase se for snake case mantenha snake case misturar duas ou mais formas diferentes passa a impressão de que vocênão estádando a devida atenção ao seu código const student name Olivia const findRegisterByName gt Não faça isso consistência étudoMesmo que vocênão domine a fundo a tecnologia existem alguns aspectos de organização que pessoas de qualquer nível podem aplicar e passar um ar mais profissional Nem todas as empresas pensam o processo de contratação da mesma forma mas existe a linha de pensamento de que émais fácil ensinar hard skills para uma pessoa recém contratada do que ensiná la certas soft skills então se vocêse mostra uma pessoa organizada que escreve códigos legíveis e concisos vocêpode estar àfrente de pessoas que são melhores tecnicamente mas que não têm o mesmo cuidado com o material que estão apresentando Eu inclusive járecebi esse feedback que existiam outras pessoas no processo seletivo que eram melhores do que eu tecnicamente mas o meu código era legível e muito bem organizado então eu acabei sendo contratada Usar uma ferramenta de linter também pode contar pontos a seu favor uma vez que muitas empresas as usam e éoutro ponto que mostra o seu cuidado com a padronização do código TestesEu sei nem todo mundo domina testes especialmente iniciantes na área Então eu vou dar uma dica teste como vocêespera que o sistema se comporte frente a um usuário Pense como alguém usando o seu programa se a pessoa clicar em determinado botão o que ela deve ver Se alguma informação errada for inserida como o programa responde a isso Que informações podem ser checadas na tela para indicar que a página carregou corretamente No backend teste se as informações estão sendo retornadas no formato esperado incluindo mensagens de erro de acordo com os cenários de sucesso e fracasso na requisição Dessa forma vocêdemonstra escrever um código de mais fácil manutenção e também mostra que tem conhecimento em algo tão importante quanto testes test Não deve matricular aluno sem CPF válido gt const requisicaoMatricula aluno nome Ana Maria cpf expect gt matriculaAluno execute requisicaoMatricula toThrow new Error CPF inválido Aqui testamos uma situação de erro esperando expect que seja lançado toThrow o erro específico CPF inválido Saber o que vocêquer testar ajuda na hora de procurar como escrever o código que vai fazer tudo isso Tendo uma ideia do que precisa ser feito o que resta ése debruçar em documentações e exemplos e tentar traduzir aquilo para a sua situação Uma coisa que me ajuda muito éver projetos reais e analisar como os testes foram implementados isso facilita e muito o trabalho de escrever testes quando vocênão sabe muito bem por onde começar Eu passei em duas entrevistas sem escrever testes mas eu com certeza perdi vários pontos por não tê los feito Se vocêvai optar por não escrever testes se faça um grande favor e teste manualmente mesmo todos os casos extremos com os inputs mais mirabolantes que vocêpuder pensar Dessa forma pelo menos vocêgarante que a coisa estáfuncionando mesmo e evita perder ainda mais pontos Pontos de melhoriaPessoalmente eu gosto de incluir no README do projeto uma seção de pontos de melhoria que eu faria no projeto Gosto de fazer isso porque normalmente nós não temos tempo suficiente para fazer o teste técnico da melhor forma possível por qualquer motivo que seja e mostrar que vocêtem ciência dos pontos que podem ser melhorados passa a ideia de que vocêestáciente de como o seu projeto poderia ficar bem melhor Eu vejo como uma forma de dizer esse projeto não representa o meu melhor e eu tenho ciência desse desse e desse aspectos que eu poderia melhorar se eu tivesse mais tempo para trabalhar na solução Um outro aspecto que pode ser interessante mencionar éo que foi priorizado em detrimento do quê Recentemente eu entrevistei uma pessoa cujo projeto tinha sido avaliado como sendo de nível júnior por não ter testes e mais alguns outros detalhes Na hora da entrevista a pessoa mencionou trabalhar a anos em um determinada empresa e falou sobre diversas experiências de trabalho Certamente não era o que eu estava esperando Perguntei sobre os testes e ela me disse que havia feito a escolha de não fazer testes para priorizar outro aspecto da aplicação e em seguida discorreu sobre a importância que ela via nos testes e seus estudos sobre Desenvolvimento Orientado a Testes Ou seja essa pessoa poderia não ter passado na etapa de avaliação por não ter implementado testes mas ela sabia da importância deles e escolheu não implementá los porque estava trabalhando em tempo integral na época e preferiu focar em finalizar mais requisitos do teste técnico Mas claro que se vocêacha que deu o seu melhor e que não tem nada que vocêmelhoraria vocênão precisa incluir esse tópico Facilite a vida da pessoa que vai corrigirEssa dica eu aprendi vendo testes técnicos de outras pessoas Em um teste específico a pessoa criou um container docker para que quem fosse corrigir não precisasse instalar as dependências na própria máquina Em outro a pessoa subiu o projeto em um Heroku Netlify da vida e possibilitou que nós testássemos o projeto sem precisar rodar ele localmente Eu reconheço que essas atitudes não são muito triviais e podem consumir um tempo que vocênão tem Atéporque não adianta nada subir o projeto no Heroku se vai estar tudo quebrando porque não sobrou tempo para consertar Então o que eu recomendo é pega um projetinho que vocêjátenha e tira um fim de semana para tentar fazer esses processos Se vocêprecisar documente o passo a passo Fazendo isso uma vez e sabendo o caminho das pedras na hora do teste técnico vocêsóprecisa seguir o seu passo a passo e a coisa sai mais rápido do que se vocêtivesse que aprender na hora ConclusãoExistem diversos aspectos não diretamente relacionados com linguagens de programação que podem ser observados para te dar alguma vantagem frente a outros concorrentes para uma vaga Nesse artigo eu quis trazer alguns pontos de atenção e algumas dicas para deixar os seus testes técnicos ainda melhores e mais atraentes para as pessoas avaliadoras Espero ter conseguido ajudar e como sempre sinta se a vontade para deixar mais dicas nos comentários 2021-07-04 23:06:37
Apple AppleInsider - Frontpage News Vissles V84 Mechanical Keyboard review: modern with a retro feel https://appleinsider.com/articles/21/07/04/vissles-v84-mechanical-keyboard-review-modern-with-a-retro-feel?utm_medium=rss Vissles V Mechanical Keyboard review modern with a retro feelThe Vissles V is a solid and robust mechanical keyboard for the Mac but its natural appeal is in how it looks and feels like a retro computer terminal The Vissles V mechanical keyboard looks and feels like an old styler terminal oneThe Vissles is one of those mechanical keyboards that are loud but not too loud It s raised relatively high off the desk and it comes with white keys that would feel like you were working on a s computer terminal ーif it weren t for the very modern lights Read more 2021-07-04 23:06:26
海外TECH WIRED How REvil Ransomware Took Out Thousands of Business at Once https://www.wired.com/story/revil-ransomware-supply-chain-technique attack 2021-07-04 23:34:56
金融 日本銀行:RSS 日銀当座預金増減要因(7月見込み) http://www.boj.or.jp/statistics/boj/fm/juqp/juqp2107.xlsx 当座預金 2021-07-05 08:50:00
海外ニュース Japan Times latest articles LDP and Komeito fail to win majority in Tokyo assembly election in blow to Suga https://www.japantimes.co.jp/news/2021/07/05/national/tokyo-assembly-election-2/ LDP and Komeito fail to win majority in Tokyo assembly election in blow to SugaThe ruling bloc secured seats in a signal of voters lukewarm response to the government s COVID policy ahead of a Lower House election later 2021-07-05 08:39:22
ニュース BBC News - Home Queen gives George Cross to NHS for staff's 'courage and dedication' https://www.bbc.co.uk/news/uk-57714088 anniversary 2021-07-04 23:04:28
ニュース BBC News - Home After Lod violence, Israeli city's residents fear for the future https://www.bbc.co.uk/news/world-middle-east-57698950 israeli 2021-07-04 23:01:30
ニュース BBC News - Home The Papers: PM to unveil unlocking plans, and 'George Cross for NHS' https://www.bbc.co.uk/news/blogs-the-papers-57716634 england 2021-07-04 23:02:48
ニュース BBC News - Home Where is the anti-lockdown movement headed? https://www.bbc.co.uk/news/uk-57702177 covid 2021-07-04 23:38:59
ニュース BBC News - Home Olympic hopeful spent lockdown training 'in a makeshift pool' https://www.bbc.co.uk/news/uk-england-london-57672878 paris 2021-07-04 23:05:02
ニュース BBC News - Home Brexit: Exporting my fish to China is easier than to France https://www.bbc.co.uk/news/uk-57696461 brexit 2021-07-04 23:01:18
ニュース BBC News - Home Escaping a serial killer - and moving on https://www.bbc.co.uk/news/newsbeat-57657820 media 2021-07-04 23:40:38
ニュース BBC News - Home UFOs: 'These objects show physics we don't understand' https://www.bbc.co.uk/news/world-us-canada-57698819 astronautical 2021-07-04 23:19:05
ニュース BBC News - Home Benefits and disability: 'I'll never cohabit again, to protect myself' https://www.bbc.co.uk/news/disability-57482418 benefits 2021-07-04 23:49:11
ニュース BBC News - Home Is the use of jetpacks finally about to take off? https://www.bbc.co.uk/news/business-57652297 Detail Nothing 2021-07-04 23:01:36
ニュース BBC News - Home Letter from Africa: Lamenting the Algeria-Morocco border closure https://www.bbc.co.uk/news/world-africa-57467644 algeria 2021-07-04 23:42:11
ビジネス ダイヤモンド・オンライン - 新着記事 SB傘下のフォートレスなどが英スーパー買収で合意 87億ドル超 - WSJ発 https://diamond.jp/articles/-/275871 買収 2021-07-05 08:16:00
LifeHuck ライフハッカー[日本版] GoogleのCEOが実践するリーダーシップの3原則 https://www.lifehacker.jp/2021/07/237636three_principles_of_leadership.html alphabet 2021-07-05 08:30:00
サブカルネタ ラーブロ 其ノ764:【つけ麺 ひらの(東成区・東小橋)】 http://feedproxy.google.com/~r/rablo/~3/6VYtraOGmPc/single_feed.php menumemo 2021-07-05 00:27:51
北海道 北海道新聞 <旭山動物園わくわく日記>新しいヤギとヒツジ 仲間入り 第2こども牧場 にぎやか https://www.hokkaido-np.co.jp/article/563243/ 仲間入り 2021-07-05 08:18:09
北海道 北海道新聞 日本海側中心に大雨の恐れ 気象庁、土砂災害に警戒を https://www.hokkaido-np.co.jp/article/563409/ 土砂災害 2021-07-05 08:10:00
北海道 北海道新聞 2年ぶり生レースに拍手 函館競馬 観客入れ開幕 https://www.hokkaido-np.co.jp/article/563350/ 函館競馬場 2021-07-05 08:08:07
ニュース THE BRIDGE 全てのビジネスはクリエイター中心になるーー特化型カードのKarat Financial、2600万ドル調達(2/2) http://feedproxy.google.com/~r/SdJapan/~3/uyO3_UBwHTM/karat-financial-raises-26m-for-corporate-cards-for-creators-the-last-part 全てのビジネスはクリエイター中心になるー特化型カードのKaratFinancial、万ドル調達拒否される前回からの続き月々の収入が不安定でさまざまな収入源がある高収入のクリエイターは、FICOスコアが良くないために、資金調達を拒否されることが非常に多く、ビジネスを成長させようとした時に不利になってしまうとkim氏は指摘する。 2021-07-04 23:30:37

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)